Directory [root]

Directory Created:
2006-01-14 13:46
Total Files:
8
Deleted Files:
50
Lines of Code:
1709

[root]
     beos (0 files, 0 lines)
         liblayout (0 files, 0 lines)
     contrib (0 files, 0 lines)
         a52dec (3 files, 124 lines)
         bzip2 (2 files, 28 lines)
         faac (4 files, 83 lines)
         faad2 (4 files, 58 lines)
         ffmpeg (10 files, 1177 lines)
         lame (3 files, 35 lines)
         libdca (3 files, 841 lines)
         libdvdnav (12 files, 752 lines)
         libdvdread (8 files, 511 lines)
         libiconv (2 files, 6 lines)
         libmkv (3 files, 30 lines)
         libmp4v2 (0 files, 0 lines)
         libogg (2 files, 9 lines)
         libsamplerate (2 files, 7 lines)
         libtheora (2 files, 15 lines)
         libvorbis (3 files, 21 lines)
         mp4v2 (3 files, 161 lines)
         mpeg2dec (3 files, 36 lines)
         pthreadw32 (2 files, 27 lines)
         x264 (3 files, 51 lines)
         xvidcore (0 files, 0 lines)
         zlib (2 files, 14 lines)
     core (0 files, 0 lines)
     doc (5 files, 1771 lines)
         texi (3 files, 233 lines)
             base (3 files, 42 lines)
             build (0 files, 0 lines)
             building (10 files, 434 lines)
     gtk (11 files, 654 lines)
         po (4 files, 28 lines)
         src (87 files, 39361 lines)
             icons (0 files, 0 lines)
                 hicolor (0 files, 0 lines)
                     128x128 (0 files, 0 lines)
                         apps (0 files, 0 lines)
                     16x16 (0 files, 0 lines)
                         apps (0 files, 0 lines)
                     32x32 (0 files, 0 lines)
                         apps (0 files, 0 lines)
                     64x64 (0 files, 0 lines)
                         apps (0 files, 0 lines)
     gtk2 (0 files, 0 lines)
     libhb (61 files, 41125 lines)
         platform (0 files, 0 lines)
             macosx (1 files, 411 lines)
     libmediafork (0 files, 0 lines)
     libraries (0 files, 0 lines)
     macosx (38 files, 19805 lines)
         English.lproj (8 files, 33058 lines)
             AdvancedView.nib (0 files, 0 lines)
             Express.nib (0 files, 0 lines)
             MainMenu.nib (0 files, 0 lines)
             OutputPanel.nib (0 files, 0 lines)
             PictureSettings.nib (0 files, 0 lines)
             Portable.nib (0 files, 0 lines)
             Preferences.nib (0 files, 0 lines)
             Queue.nib (0 files, 0 lines)
         Growl.framework (3 files, 1126 lines)
             Versions (1 files, 0 lines)
                 A (1 files, 0 lines)
                     Headers (4 files, 1743 lines)
                     Resources (1 files, 24 lines)
         HandBrake.pbproj (0 files, 0 lines)
         HandBrake.xcode (0 files, 0 lines)
         HandBrake.xcodeproj (1 files, 2072 lines)
         InstantHandBrake (17 files, 1901 lines)
             Devices (3 files, 0 lines)
             English.lproj (2 files, 5135 lines)
             InstantHandBrake.xcodeproj (1 files, 614 lines)
             libhb.xcodeproj (1 files, 545 lines)
         MediaFork.xcodeproj (0 files, 0 lines)
         Sparkle.framework (3 files, 2252 lines)
             Versions (1 files, 0 lines)
                 A (1 files, 0 lines)
                     Headers (6 files, 273 lines)
                     Resources (5 files, 205 lines)
                         SUStatus.nib (3 files, 76 lines)
                         ca.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         cs.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         cy.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         da.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         de.lproj (1 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (3 files, 24 lines)
                             SUUpdateAlert.nib (3 files, 37 lines)
                         en.lproj (1 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (3 files, 70 lines)
                             SUUpdateAlert.nib (3 files, 87 lines)
                             SUUpdatePermissionPrompt.nib (3 files, 80 lines)
                         es.lproj (1 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (3 files, 24 lines)
                             SUUpdateAlert.nib (3 files, 37 lines)
                         fi.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         fr.lproj (1 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (3 files, 24 lines)
                             SUUpdateAlert.nib (3 files, 37 lines)
                         he.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         hu.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         id.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         is.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         it.lproj (1 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (3 files, 24 lines)
                             SUUpdateAlert.nib (3 files, 37 lines)
                         ja.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         ko.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         nl.lproj (1 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (3 files, 24 lines)
                             SUUpdateAlert.nib (3 files, 37 lines)
                         no.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         pl.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         ru.lproj (1 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (3 files, 24 lines)
                             SUUpdateAlert.nib (3 files, 37 lines)
                         sk.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         sv.lproj (1 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (3 files, 24 lines)
                             SUUpdateAlert.nib (3 files, 37 lines)
                         th.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         tr.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         zh_CN.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
                         zh_TW.lproj (0 files, 0 lines)
                             SUAutomaticUpdateAlert.nib (0 files, 0 lines)
                             SUUpdateAlert.nib (0 files, 0 lines)
         i18n (10 files, 183 lines)
         icons (37 files, 0 lines)
     make (3 files, 3186 lines)
         include (11 files, 855 lines)
         test (1 files, 59 lines)
         variant (8 files, 109 lines)
     pdf (0 files, 0 lines)
     pkg (3 files, 90 lines)
         darwin (2 files, 70 lines)
         linux (2 files, 130 lines)
             debian (12 files, 1202 lines)
         mingw (2 files, 22 lines)
     qt4 (14 files, 1100 lines)
     scripts (2 files, 1313 lines)
     test (6 files, 3812 lines)
     win (0 files, 0 lines)
         C# (41 files, 18119 lines)
             CLI (0 files, 0 lines)
                 Jobs (0 files, 0 lines)
             Controls (15 files, 6868 lines)
             EncodeQueue (0 files, 0 lines)
             Experimental (0 files, 0 lines)
             Functions (8 files, 2980 lines)
             HandBrake.ApplicationServices (8 files, 1218 lines)
                 Functions (6 files, 509 lines)
                 Model (3 files, 129 lines)
                 Parsing (6 files, 768 lines)
                 Properties (3 files, 256 lines)
                 Resources (3 files, 0 lines)
                 Services (3 files, 1283 lines)
                     Interfaces (3 files, 271 lines)
             Installer (2 files, 660 lines)
             Model (7 files, 271 lines)
             Parsing (0 files, 0 lines)
             Presets (3 files, 1139 lines)
             Properties (5 files, 1216 lines)
             Queue (0 files, 0 lines)
             Resources (30 files, 0 lines)
             Services (0 files, 0 lines)
             doc (6 files, 1390 lines)
             frmMain (0 files, 0 lines)
             interop (15 files, 3232 lines)
                 Model (6 files, 341 lines)
                     Encoding (13 files, 438 lines)
                 Properties (1 files, 36 lines)
                 SourceData (5 files, 325 lines)
             libraries (5 files, 25 lines)
         Handbrake (0 files, 0 lines)
             My Project (0 files, 0 lines)
         images (0 files, 0 lines)
     wx (0 files, 0 lines)

Lines of Code

 Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 279 (100.0%) 3862 (100.0%) 13.8
jbrjake 67 (24.0%) 1098 (28.4%) 16.3
sr55 47 (16.8%) 914 (23.7%) 19.4
konablend 33 (11.8%) 500 (12.9%) 15.1
saintdev 34 (12.2%) 464 (12.0%) 13.6
prigaux 32 (11.5%) 331 (8.6%) 10.3
johnallen 2 (0.7%) 278 (7.2%) 139.0
rhester 8 (2.9%) 68 (1.8%) 8.5
maurj 13 (4.7%) 40 (1.0%) 3.0
Unknown 6 (2.2%) 40 (1.0%) 6.6
van 4 (1.4%) 29 (0.8%) 7.2
eddyg 4 (1.4%) 28 (0.7%) 7.0
titer 9 (3.2%) 26 (0.7%) 2.8
dynaflash 10 (3.6%) 18 (0.5%) 1.8
ritsuka 3 (1.1%) 10 (0.3%) 3.3
jstebbins 3 (1.1%) 9 (0.2%) 3.0
awk 1 (0.4%) 6 (0.2%) 6.0
superdump 2 (0.7%) 2 (0.1%) 1.0
clee 1 (0.4%) 1 (0.0%) 1.0

Most Recent Commits

jstebbins 2010-06-01 21:21

Add SSA subtitle support
Thanks to davidfster

1 lines of code changed in:

  • AUTHORS (+1)
sr55 2010-05-22 10:51

Added davidfstr to the AUTHORS file

3 lines of code changed in:

  • AUTHORS (+3)
sr55 2009-12-27 18:19

CREDITS:
-libmkv / libtheora added.

37 lines of code changed in:

  • CREDITS (+37)
sr55 2009-12-27 14:56

CREDITS:
- Removed old libraries no longer in use.
- Renamed libdts to libdca
- Added faad2

7 lines of code changed in:

  • CREDITS (+7 -29)
jbrjake 2009-11-23 18:26

Changeset for 0.9.4

129 lines of code changed in:

  • NEWS (+129)
sr55 2009-11-05 18:55

WinGui:
- Remove old invalid email from AUTHORS

1 lines of code changed in:

  • AUTHORS (+1 -2)
konablend 2009-03-10 02:50

BuildSystem: doc cleanup
- drop /wiki as this cannot be displayed without trac 'include' components or plugins.
- drop pre-generated txt files from /trunk as wiki pages will be posted manually.
- drop auto-posting of generated wiki from doc/module.* .

0 lines of code changed in:

  • 00-Building.cygwin.txt (del), 00-Building.linux.txt (del), 00-Building.osx.txt (del)
konablend 2009-03-08 23:50

BuildSystem: general, configure and Xcode updates.

*** NOTICE:
This changeset requires a clean build directory. Please issue 'make xclean' inside
build dir(s) after 'svn up'. This will help ensure there are no unexpected results.

*** GENERAL:
- renamed makevar PROJECT/ -> SRC/ for clarity.
- renamed makevar PREFIX.install/ -> PREFIX/ for clarity.
- split custom GNUmakefile overrides into defs/rules files.
- inserted optional level of make customization at SRC/ level; see docs.
- dropped HB.repo.wcversion (svnversion is no longer used).
- corrected several 'rm' usages to use -f flag which avoids some build errors.
- refreshed generated 00-Building.*.txt docs; work still in progress on the wiki front.

*** CONFIGURE:
- made configure more robust; configure may now be run outside of build directory!
- adding log recording of configure activities.
- improved readability of default options for configure
- added:

--force overwrite existing build config
--src=DIR specify top-level source dir [.]
--build=DIR specify build scratch/output dir [.]
--prefix=DIR specify install dir for products [/Applications]

- dropped --launch-force (replaced by --force)
- dropped --launch-dir (replaced by --build)
- dropped --launch-log

*** XCODE:
- renamed pbxproj definition EXTERNAL_PROJECT -> EXTERNAL_SRC for clarity.
- fixed all configurations to default to EXTERNAL_JOBS=1 .
- enabled Xcode internal parallelization (libhb, HandBrakeCLI and HandBrake benefit).
- make now tickles Xcode build files to cause Info.plist regeneration and posting to HandBrake.app output;
ie: svn up; click build and HandBrake.app's about panel will reflect the new repository rev.

*** DARWIN:
- added support to build universal binaries; see docs.

356 lines of code changed in:

  • 00-Building.cygwin.txt (+106 -33), 00-Building.linux.txt (+106 -33), 00-Building.osx.txt (+143 -42), configure (+1 -1)
konablend 2009-03-04 01:54

BuildSystem: darwin
- made Xcode external targets consistent for each configuration.
- shunted terminal NAME=VALUE vars through xcodebuild.
- folded macosx/module.xcode shunt functions into single.
- added new report target to show a single var; eg: make report.var NAME=GCC.gcc .

BuildSystem: darwin ppc
- fixed configure on ppc host: correctly identify native architecture.
- fixed configure to be more resilient when svn probes fail.
- fixed configure to show error output for svn probes.

BuildSystme: xcode
- added external target 'external' to represent 'all things in external system'
which is slight more than what 'libhb' might represent.
- added doc section Building.osx: External Targets .

44 lines of code changed in:

  • 00-Building.cygwin.txt (+8 -4), 00-Building.linux.txt (+8 -4), 00-Building.osx.txt (+28 -6)
konablend 2009-03-03 03:49

BuildSystem:
- fixed OSX + Xcode to support parallel builds
- enhanced OSX + Xcode to use proper pass-thru for all make targets
- added global target --> install
- added install: test.install
- added install: gtk.install
- updated pre-generated building guides (these will go away when wiki is updated)
- updated xml2wiki script to spit out heading

81 lines of code changed in:

  • 00-Building.cygwin.txt (new 29), 00-Building.linux.txt (new 29), 00-Building.osx.txt (new 20), 00.Building.cygwin.txt (del), 00.Building.linux.txt (del), 00.Building.osx.txt (del), AUTHORS (+3)
konablend 2009-03-02 08:30

BuildSystem:
- split build guide into 3 articles, one for each platform
- populated root of tree with 3 platform Building guides: osx, cygwin, linux for convenience
- added python script (needs python3.0) to optionally generate wiki from .texi articles

0 lines of code changed in:

  • 00-BuildUserGuide.txt (del), 00.Building.cygwin.txt (new), 00.Building.linux.txt (new), 00.Building.osx.txt (new)
konablend 2009-03-01 18:28

- svn properties corrections
- removed svn:ignore from { . libhb contrib } directories since we have buid/ containment w/ new build system
- added svn:eol-style LF to all added text files for new build system
- added svn:executable to configure

0 lines of code changed in:

  • configure (changed)
konablend 2009-03-01 18:03

BuildSystem: conversion from jam-based to make-based system.

KNOWN ISSUES:
1. OSX + Xcode builds do not support parallel builds; attempting to
use them may cause unbounded number of jobs. However, disabling
via configure --disable-xcode avoids the issue.
2. OSX ppc binary produces binary which has audio-scan problems.
3. OSX ppc64 binary has not been runtime tested.

ADDED:
00-BuildUserGuide.txt
contrib/*/module.*
doc/
make/

libhb/module.*
test/module.*
macos/module.*
gtk/module.*

DROPPED:
BUILD
BuildContribDarwin.sh
DownloadMacOsXContribBinaries.sh
Jamfile
Jamrules
MacOsXContribBinariesVersion.txt
Makefile
Makefile.config
jam
libhb/Jamefile
libhb/Makefile
test/BUILDSHARED
test/Makefile
contrib/Jamfile
contrib/Makefile
contrib/patch-ffmpeg.patch
contrib/patch-x264-idr.patch
contrib/patch-x264-linux.patch

RENAMED:
contrib/*.patch -> contrib/MODULE/[AP]??-*.patch
macosx/HandBrake.plist -> macosx/Info.plist

MODIFIED: libhb/decavcodec.c
Patched to use cleaner include "libavcodec/audioconvert".
Second part to support this cleanup is ffmpeg A02-audioconvert.patch .

MODIFIED: libhb/hb.c
MODIFIED: libhb/hb.h
MODIFIED: libhb/muxmkv.c
MODIFIED: libhb/muxmp4.c
MODIFIED: libhb/update.c
Patched to use "project.h" for project metadata.
Renamed HB_BUILD -> HB_PROJECT_BUILD.
Renamed HB_VERSION -> HB_PROJECT_VERSION.

MODIFIED: test/test.c:
Patched HandBrakeCLI to support I/O on Mac OS X ZFS filesystems.
Reference r1803 as similar patch for HandBrake.app .
Unpatched behavior is crash/buserror when using ZFS.

MODIFIED: macosx/Growl.framework/
Upgraded 0.7.6 (i386,ppc) -> 1.1.2 (i386,x86_64,ppc,ppc64).
New architectures facilitate x86_64 and ppc64 builds.

MODIFIED: macosx/HandBrake.xcodeproj/
Bumped compatibilty mode from 2.4 -> 3.1 .
Dumped old configurations Deployment, Developer.
Added configurations standard, sebug as replacements.
Added standard.i386, standard.x86_64, standard.ppc, standard.ppc64 .
for explicit architecture build.
All configurations settings cleaned up and normalized.
Build output directories adjusted to support new build system.

19 lines of code changed in:

  • 00-BuildUserGuide.txt (new), BUILD (del), BuildContribsDarwin.sh (del), DownloadMacOsXContribBinaries.sh (del), Jamfile (del), Jamrules (del), MacOsXContribBinariesVersion.txt (del), Makefile (del), Makefile.config (del), configure (+19 -145), jam (del)
sr55 2009-02-21 01:03

remove .contrib on make clean for cygwin. This allows libraries to rebuild when their version file changes.

1 lines of code changed in:

  • Makefile (+1)
sr55 2009-02-21 00:43

Cygwin building changed slightly.
"make snapshot" and "make official" not longer create the packages.
"make snapshot-release" and "make official-release" will build full zip packages.
Now runs clean before each build.

8 lines of code changed in:

  • Makefile (+8 -5)
dynaflash 2009-02-16 17:20

change my email addy in the authors file

1 lines of code changed in:

  • AUTHORS (+1 -1)
sr55 2008-12-21 18:31

Changes to the Cygwin section of the make file. Allows building of zip packages for official and snapshot builds of the CLI using "make official" and "make snapshot"

15 lines of code changed in:

  • Makefile (+15)
jstebbins 2008-12-13 19:26

fix tarball name when building linux snapshot builds
force calling libhb and test makefiles so that all dependencies are checked.

3 lines of code changed in:

  • Makefile (+3 -8)
jbrjake 2008-12-04 04:14

Gives van the more prominent position in the AUTHORS file he deserves, and adds jstebbins to the roll.

15 lines of code changed in:

  • AUTHORS (+15 -7)
jbrjake 2008-11-23 20:28

Updates change set for 0.9.3

216 lines of code changed in:

  • NEWS (+216)

(159 more)

Generated by StatSVN 0.3.0