]> granicus.if.org Git - handbrake/log
handbrake
17 years agoFix CYGWIN OS if we use only this Jamfile for Makefile build process MediaFork_0.8.0_mpeg4ip
prigaux [Sat, 10 Feb 2007 16:48:39 +0000 (16:48 +0000)]
Fix CYGWIN OS if we use only this Jamfile for Makefile build process

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@284 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoInitial makefile build system for CYGWIN and .dll generation.
prigaux [Sat, 10 Feb 2007 16:45:23 +0000 (16:45 +0000)]
Initial makefile build system for CYGWIN and .dll generation.

To build on windows, type:

make clean all

Target are as for Linux:
all clean mrproper

mrproper cleans the contrib libraries and as such the build will be very very very long...
Note that jam.exe must be in the $PATH as it is used to build the contrib folder.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@283 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoLinux build can now be with make
prigaux [Sat, 10 Feb 2007 14:02:01 +0000 (14:02 +0000)]
Linux build can now be with make
-------------------------------------------
Targets:
all
clean
mrproper

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@282 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoMakefile build a .so and .a libmediafork, updated informations to test the .so on...
prigaux [Sat, 10 Feb 2007 12:26:52 +0000 (12:26 +0000)]
Makefile build a .so and .a libmediafork, updated informations to test the .so on linux

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@281 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoMac Gui - Picture Preview adjusts to accurately reflect container aspect ratio when...
dynaflash [Sat, 10 Feb 2007 05:56:30 +0000 (05:56 +0000)]
Mac Gui - Picture Preview adjusts to accurately reflect container aspect ratio when using anamorphic video (par)

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@279 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoIntegration of sr55's cygwin modifications for mpeg2ip
prigaux [Sat, 10 Feb 2007 00:02:23 +0000 (00:02 +0000)]
Integration of sr55's cygwin modifications for mpeg2ip

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@278 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoMac Gui - disable second audio track until multiple audio track crash is fixed.
dynaflash [Fri, 9 Feb 2007 19:36:22 +0000 (19:36 +0000)]
Mac Gui - disable second audio track until multiple audio track crash is fixed.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@277 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoMac Gui Fixed Anamorphic Output Display Settings
dynaflash [Fri, 9 Feb 2007 16:14:53 +0000 (16:14 +0000)]
Mac Gui Fixed Anamorphic Output Display Settings
- thanks for the explanation jbrjake
- minor picture settings layout adjustment in main window

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@276 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoWorking 0.8.0 with build fixed (added an empty .cpp file to the MediaForkCLI to force...
prigaux [Fri, 9 Feb 2007 00:42:18 +0000 (00:42 +0000)]
Working 0.8.0 with build fixed (added an empty .cpp file to the MediaForkCLI to force xcode to link with g++ instead of ld.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@275 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoAdd mpeg4ip wrapper file
prigaux [Thu, 8 Feb 2007 22:47:55 +0000 (22:47 +0000)]
Add mpeg4ip wrapper file

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@274 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoAdd mpeg4ip version file
prigaux [Thu, 8 Feb 2007 22:45:55 +0000 (22:45 +0000)]
Add mpeg4ip version file

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@273 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoContrib version change to include mpeg4ip
prigaux [Thu, 8 Feb 2007 22:43:45 +0000 (22:43 +0000)]
Contrib version change to include mpeg4ip

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@272 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoUpdate the svn address for this branch
prigaux [Thu, 8 Feb 2007 22:14:54 +0000 (22:14 +0000)]
Update the svn address for this branch

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@271 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoInitial jbrjake patch applied
prigaux [Thu, 8 Feb 2007 22:11:49 +0000 (22:11 +0000)]
Initial jbrjake patch applied

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@270 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agompeg4ip branch, this should fix the memory leak
prigaux [Thu, 8 Feb 2007 22:05:11 +0000 (22:05 +0000)]
mpeg4ip branch, this should fix the memory leak

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0_mpeg4ip@269 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoAnamorphic size were too small
prigaux [Thu, 8 Feb 2007 21:55:20 +0000 (21:55 +0000)]
Anamorphic size were too small

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@266 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoThe default job had inconsistent height, this release fix it.
prigaux [Thu, 8 Feb 2007 21:51:31 +0000 (21:51 +0000)]
The default job had inconsistent height, this release fix it.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@265 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoIntroduce Anamorphic (PAR) into the mac gui.
dynaflash [Thu, 8 Feb 2007 20:32:50 +0000 (20:32 +0000)]
Introduce Anamorphic (PAR) into the mac gui.
- Bug in initial Picture Settings in Main Window inherited from previous rev 263.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@264 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoAdd a second hb_init for dylib call, some languages don't see the macros.
prigaux [Tue, 6 Feb 2007 09:55:13 +0000 (09:55 +0000)]
Add a second hb_init for dylib call, some languages don't see the macros.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@263 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoDocument the dylib usage..
prigaux [Tue, 6 Feb 2007 08:52:54 +0000 (08:52 +0000)]
Document the dylib usage..

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@262 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoPixel Aspect Ratio introduction, automatic longuest title selection, rename hb.c...
prigaux [Mon, 5 Feb 2007 22:41:34 +0000 (22:41 +0000)]
Pixel Aspect Ratio introduction, automatic longuest title selection, rename hb.c and hb.h to mediafork.c and mediafork.h.

Modifications in Controller.mm, test.c and in various libmediafork files.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@261 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoTemporary kludge to limit the .mp4 mem leak/caching problem to x264.
jbrjake [Sun, 4 Feb 2007 23:00:41 +0000 (23:00 +0000)]
Temporary kludge to limit the .mp4 mem leak/caching problem to x264.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@260 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoMac GUI Picture Value Fix
dynaflash [Fri, 2 Feb 2007 21:04:35 +0000 (21:04 +0000)]
Mac GUI Picture Value Fix
- Move initial picture value retrieval to -TitlePopUpChanged to fix wrong pic value retrieval from wrong title on DVD

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@259 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoMac Gui - Changes
dynaflash [Thu, 1 Feb 2007 18:37:58 +0000 (18:37 +0000)]
Mac Gui - Changes
-  Moved initial setting of Picture values to controller.mm under -UpdateUI  HB_STATE_SCANDONE
- Added Picture Settings Display to Video Tab in main window
- Added Pref to auto size picture settings to 640 x when choosing x264 (iPod) encoder
- Added Pref to default Deinterlace to On upon launch
- Added EncoderPopUpChanged to controller.mm to facilitate pic/iPod auto resize (could also be used for future encoder settings related events)

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@258 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoBetter make all
prigaux [Wed, 31 Jan 2007 09:39:19 +0000 (09:39 +0000)]
Better make all

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@257 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoAdd a target to build a dmg containing MediaFork, Instant MediaFork, MediaForkCLI...
prigaux [Wed, 31 Jan 2007 09:23:48 +0000 (09:23 +0000)]
Add a target to build a dmg containing MediaFork, Instant MediaFork, MediaForkCLI and the libmediafork dylib and header.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@256 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoAdd a target to build a dylib, in case someone wish to use libMediaFork in his own...
prigaux [Wed, 31 Jan 2007 08:38:41 +0000 (08:38 +0000)]
Add a target to build a dylib, in case someone wish to use libMediaFork in his own software.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@255 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoRename Handbrake to MediaFork
prigaux [Tue, 30 Jan 2007 22:27:57 +0000 (22:27 +0000)]
Rename Handbrake to MediaFork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@254 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoPut a freeware icon in the meanwhile
prigaux [Tue, 30 Jan 2007 22:23:31 +0000 (22:23 +0000)]
Put a freeware icon in the meanwhile

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@253 b64f7644-9d1e-0410-96f1-a4d463321fa5

17 years agoPut a freeware icon in the meanwhile
prigaux [Tue, 30 Jan 2007 22:23:19 +0000 (22:23 +0000)]
Put a freeware icon in the meanwhile

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@252 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoAdd localization
prigaux [Mon, 29 Jan 2007 10:10:01 +0000 (10:10 +0000)]
Add localization

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@251 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoAdd localization
prigaux [Mon, 29 Jan 2007 10:09:41 +0000 (10:09 +0000)]
Add localization

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@250 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChanged jam by a universal binary version
prigaux [Sun, 28 Jan 2007 15:39:01 +0000 (15:39 +0000)]
Changed jam by a universal binary version

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@234 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChanged jam by a universal binary version
prigaux [Sun, 28 Jan 2007 15:35:32 +0000 (15:35 +0000)]
Changed jam by a universal binary version

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@233 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChanged jam by a universal binary version
prigaux [Sun, 28 Jan 2007 15:34:59 +0000 (15:34 +0000)]
Changed jam by a universal binary version

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@232 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChange build instructions for MacOsX
prigaux [Sun, 28 Jan 2007 15:33:50 +0000 (15:33 +0000)]
Change build instructions for MacOsX

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@231 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChange build instructions for MacOsX
prigaux [Sun, 28 Jan 2007 15:32:37 +0000 (15:32 +0000)]
Change build instructions for MacOsX

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@230 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChange build instructions for MacOsX
prigaux [Sun, 28 Jan 2007 15:30:48 +0000 (15:30 +0000)]
Change build instructions for MacOsX

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@229 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChange build instructions for MacOsX
prigaux [Sun, 28 Jan 2007 15:25:14 +0000 (15:25 +0000)]
Change build instructions for MacOsX

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@228 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoCorrect SDK path
prigaux [Sun, 28 Jan 2007 15:19:30 +0000 (15:19 +0000)]
Correct SDK path

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@227 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agomake clean: removes MediaFork, MediaForkCLI, libmediafork
prigaux [Sun, 28 Jan 2007 14:40:41 +0000 (14:40 +0000)]
make clean: removes MediaFork, MediaForkCLI, libmediafork
make mrproper: removes MediaFork, MediaForkCLI, libmediafork and Precompiled libraries

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@226 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoMacOsX UB using precompiled universal contrib libraries
prigaux [Sun, 28 Jan 2007 14:38:54 +0000 (14:38 +0000)]
MacOsX UB using precompiled universal contrib libraries

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@225 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoMacOsX UB using precompiled universal contrib libraries
prigaux [Sun, 28 Jan 2007 14:28:53 +0000 (14:28 +0000)]
MacOsX UB using precompiled universal contrib libraries

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@224 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoAdd a UB configuration to the project
prigaux [Sun, 28 Jan 2007 14:17:59 +0000 (14:17 +0000)]
Add a UB configuration to the project

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@223 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agojamUB : universal version of jam
prigaux [Sun, 28 Jan 2007 13:03:47 +0000 (13:03 +0000)]
jamUB : universal version of jam

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@222 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChage build path for MediaForkCLI
prigaux [Sun, 28 Jan 2007 13:02:49 +0000 (13:02 +0000)]
Chage build path for MediaForkCLI

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@221 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChage build path for MediaForkCLI
prigaux [Sat, 27 Jan 2007 19:18:43 +0000 (19:18 +0000)]
Chage build path for MediaForkCLI

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@220 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoXcode project rename
prigaux [Sat, 27 Jan 2007 18:53:23 +0000 (18:53 +0000)]
Xcode project rename

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@219 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoXcode project rename
prigaux [Sat, 27 Jan 2007 18:52:51 +0000 (18:52 +0000)]
Xcode project rename

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@218 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoMediaForkCLI target corrections
prigaux [Sat, 27 Jan 2007 18:51:15 +0000 (18:51 +0000)]
MediaForkCLI target corrections

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@217 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoAdd Targets for libmediafork and MediaForkCLI to xcode project
prigaux [Sat, 27 Jan 2007 18:41:24 +0000 (18:41 +0000)]
Add Targets for libmediafork and MediaForkCLI to xcode project

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@216 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoDebug Language preference
prigaux [Sat, 27 Jan 2007 18:40:34 +0000 (18:40 +0000)]
Debug Language preference

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@215 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRenames a few more things in the cli to MediaFork
jbrjake [Sat, 27 Jan 2007 18:18:46 +0000 (18:18 +0000)]
Renames a few more things in the cli to MediaFork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@214 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename icon to MediaFork
prigaux [Sat, 27 Jan 2007 16:12:31 +0000 (16:12 +0000)]
Rename icon to MediaFork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@213 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename icon to MediaFork
prigaux [Sat, 27 Jan 2007 16:12:18 +0000 (16:12 +0000)]
Rename icon to MediaFork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@212 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChange urls to download.mediafork.dynalias.com
prigaux [Sat, 27 Jan 2007 16:08:34 +0000 (16:08 +0000)]
Change urls to download.mediafork.dynalias.com

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@211 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename HBTest to MediaForkCLI
prigaux [Sat, 27 Jan 2007 16:01:00 +0000 (16:01 +0000)]
Rename HBTest to MediaForkCLI

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@210 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename HBTest to MediaForkCLI
prigaux [Sat, 27 Jan 2007 15:59:10 +0000 (15:59 +0000)]
Rename HBTest to MediaForkCLI

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@209 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename HBTest to MediaForkCli
prigaux [Sat, 27 Jan 2007 15:53:04 +0000 (15:53 +0000)]
Rename HBTest to MediaForkCli

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@208 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename HBTest to MediaForkCli
prigaux [Sat, 27 Jan 2007 15:47:55 +0000 (15:47 +0000)]
Rename HBTest to MediaForkCli

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@207 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename HandBrake to Mediafork
prigaux [Sat, 27 Jan 2007 15:41:14 +0000 (15:41 +0000)]
Rename HandBrake to Mediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@206 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename HandBrake to Mediafork
prigaux [Sat, 27 Jan 2007 15:40:51 +0000 (15:40 +0000)]
Rename HandBrake to Mediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@205 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename libhb to libmediafork
prigaux [Sat, 27 Jan 2007 15:39:28 +0000 (15:39 +0000)]
Rename libhb to libmediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@204 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename libhb to libmediafork
prigaux [Sat, 27 Jan 2007 15:36:04 +0000 (15:36 +0000)]
Rename libhb to libmediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@203 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename libhb to libmediafork
prigaux [Sat, 27 Jan 2007 15:23:54 +0000 (15:23 +0000)]
Rename libhb to libmediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@202 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename libhb to libmediafork
prigaux [Sat, 27 Jan 2007 15:22:41 +0000 (15:22 +0000)]
Rename libhb to libmediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@201 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename libhb to libmediafork
prigaux [Sat, 27 Jan 2007 15:21:45 +0000 (15:21 +0000)]
Rename libhb to libmediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@200 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename libhb to libmediafork
prigaux [Sat, 27 Jan 2007 15:21:34 +0000 (15:21 +0000)]
Rename libhb to libmediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@199 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRename libhb to libmediafork
prigaux [Sat, 27 Jan 2007 15:21:19 +0000 (15:21 +0000)]
Rename libhb to libmediafork

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@198 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoNow Builds HandBrake.app as MediaFork.app
dynaflash [Sat, 27 Jan 2007 05:26:38 +0000 (05:26 +0000)]
Now Builds HandBrake.app as MediaFork.app
- Main Menu in Gui is all MediaFork
- About Window is MediaFork
- Old HB icon is gone (need one for MediaFork) for now just use the ugly apple default icon
- Versioned MediaFork.app as 0.8.0b1 for now
- new default prefs file is org.mediafork.dynalias.plist (just made it up, should discuss if we should change it)

Note: Due to prefs issues: TEMPORARILY disabled the Language Pref  combobox to fix startup crash from last two checkins. Will fix that next commit. Sorry pri.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@197 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoMac GUI Minor Layout mods
dynaflash [Fri, 26 Jan 2007 15:28:19 +0000 (15:28 +0000)]
Mac GUI Minor Layout mods
- Widen main window by 9 pixels to widen encoder and framerate popups so whatever is selected shows up and is not cutoff.

- Organize preferences window layout a bit.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@196 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoMac GUI Minor Layout mods
dynaflash [Fri, 26 Jan 2007 15:27:47 +0000 (15:27 +0000)]
Mac GUI Minor Layout mods
- Widen main window by 9 pixels to widen encoder and framerate popups so whatever is selected shows up and is not cutoff.

- Organize preferences window layout a bit.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@195 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoMediaFork mac gui changes:
dynaflash [Fri, 26 Jan 2007 07:21:36 +0000 (07:21 +0000)]
MediaFork  mac gui changes:

- Added pref for ipod/itunes friendly mp4 filename extension (.m4v) at launch.  Default is still .mp4

- Added Pref for using CRF method instead of the default CQP method for x264 Constant Quality encodes.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@194 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years ago- Change ScanController in HB GUI to default to folder cell if no optical drive is...
dynaflash [Fri, 26 Jan 2007 04:13:17 +0000 (04:13 +0000)]
- Change ScanController in HB GUI to default to folder cell if no optical drive is detected, otherwise defaults to detected drive cell.

- Video tab is now initially selected

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@193 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChange to GenII Mac Gui
dynaflash [Thu, 25 Jan 2007 21:02:30 +0000 (21:02 +0000)]
Change to GenII Mac Gui
Window Title changed to "MediaFork"
Move Subtitle drop down to the "Audio" tab
Remove Subtitle Tab since it only had one item in it.

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@192 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoCreate New Branch for MediaFork 0.8.0Beta
dynaflash [Thu, 25 Jan 2007 19:18:01 +0000 (19:18 +0000)]
Create New Branch for MediaFork 0.8.0Beta

git-svn-id: svn://svn.handbrake.fr/HandBrake/branches/MediaFork_0.8.0@191 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoadded call to av_log_set_level in hb_init_real based on value of verbose param.
johnallen [Sun, 14 Jan 2007 02:03:37 +0000 (02:03 +0000)]
added call to av_log_set_level in hb_init_real based on value of verbose param.
makes ffmpeg debbuging level the same as ours.
will be useful while finding the memory leak issue.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@106 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agobarber pole progress bar is shown during the "muxing" phase and no longer show 0...
johnallen [Sun, 14 Jan 2007 01:26:22 +0000 (01:26 +0000)]
barber pole progress bar is shown during the "muxing" phase and no longer show 0.0%. applies to both HB and IHB
When we can figure out how to get a percent complete, we can use that.
IHB now uses same app icon as HB.  Probably want to change the actual icon, but I wanted IHB to make use of the dock progress bar like in HB.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@105 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoUpgrade ffmpeg to Revision 7444, corrected the patch for clean apply.
prigaux [Sat, 13 Jan 2007 20:21:38 +0000 (20:21 +0000)]
Upgrade ffmpeg to Revision 7444, corrected the patch for clean apply.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@104 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years ago- OSX GUI: the [Enable Queue] checkbox was not disabled by default. A user could...
benlake [Wed, 10 Jan 2007 11:25:18 +0000 (11:25 +0000)]
- OSX GUI: the [Enable Queue] checkbox was not disabled by default. A user could click Cancel on the Open DVD menu, enable the queue, click Add to Queue and crash HandBrake. Also, it annoyed me being the only thing enabled :)

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@103 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years ago3rd and hopefully last time that I add the default audio stream preference, please...
prigaux [Wed, 10 Jan 2007 09:18:18 +0000 (09:18 +0000)]
3rd and hopefully last time that I add the default audio stream preference, please have a look before commiting your changes

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@102 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoSet curl to redirect to the new contrib package download mirror. Without this, jam...
jbrjake [Tue, 9 Jan 2007 19:26:27 +0000 (19:26 +0000)]
Set curl to redirect to the new contrib package download mirror. Without this, jam fails on Macs.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@101 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRevert changes to threading sleep intervals.
johnallen [Tue, 9 Jan 2007 01:46:52 +0000 (01:46 +0000)]
Revert changes to threading sleep intervals.
Some users have issues with this.
It is less risky to not include this for release 0.7.2

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@100 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRevert HB mac gui to m0k layout for impending 0.7.2 release.
dynaflash [Mon, 8 Jan 2007 17:06:39 +0000 (17:06 +0000)]
Revert HB mac gui to m0k layout for impending 0.7.2 release.
Note: pri's language default combobox is also gone in this reversion for the preferences window. However, the underlying code for it is still retained in controller.mm.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@99 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoadded worker thread sleep throttling.
johnallen [Mon, 8 Jan 2007 03:18:40 +0000 (03:18 +0000)]
added worker thread sleep throttling.
each of the work object threads now self adjust their sleep interval based on the "fullness" of their fifo.
80% is the choose threshold.
Work objects with a fifo fullness of greater than 80% increase their sleep interval.
This allows other work object with less than 80% fullness more CPU usage.
Also adjusted thread_func, reader, and muxer sleep intervals to more reasonable values.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@98 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoDocumentation begins.
johnallen [Sun, 7 Jan 2007 22:53:13 +0000 (22:53 +0000)]
Documentation begins.
Added method documentation for hb.c as well as a few methods in sync.c and work.c
More to come.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@97 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoadded HB_STATE_MUXING to hb_state_s and corresponding structure.
johnallen [Sun, 7 Jan 2007 15:34:07 +0000 (15:34 +0000)]
added HB_STATE_MUXING to hb_state_s and corresponding structure.
this state indicates the transition from the end of HB_STATE_WORKING to the beginning of HB_STATE_WORKDONE.
This state can take as long a 10 minutes on a long conversion.
The associated working structure contains a progress float.
Once we determine how to get a proper progress from the call to av_write_trailer in libavformat, we can update this progress.
HB, IHB, and HBTest are now using using HB_STATE_MUXING to provided feedback to the user.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@96 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRapidSVN commited changes to files I did not want commited. This commit revert those...
johnallen [Sat, 6 Jan 2007 20:52:02 +0000 (20:52 +0000)]
RapidSVN commited changes to files I did not want commited. This commit revert those files back to rev 92. missed another file.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@95 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoRapidSVN commited changes to files I did not want commited. This commit revert those...
johnallen [Sat, 6 Jan 2007 20:24:49 +0000 (20:24 +0000)]
RapidSVN commited changes to files I did not want commited. This commit revert those files back to rev 92.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@94 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoadded Doxyfile, config file for doxygen
johnallen [Sat, 6 Jan 2007 20:00:53 +0000 (20:00 +0000)]
added Doxyfile, config file for doxygen

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@93 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoGive more explanations on the jam/jamintel commands...
prigaux [Fri, 5 Jan 2007 10:01:09 +0000 (10:01 +0000)]
Give more explanations on the jam/jamintel commands...

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@92 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoDisabled the ffmpeg patch that don't work on current tarball.
prigaux [Fri, 5 Jan 2007 09:55:44 +0000 (09:55 +0000)]
Disabled the ffmpeg patch that don't work on current tarball.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@91 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChanged download path for contrib libraries from http://multics.dynalias.com/handbrak...
rhester [Thu, 4 Jan 2007 22:59:39 +0000 (22:59 +0000)]
Changed download path for contrib libraries from http://multics.dynalias.com/handbrake/contrib to http://download.handbrake.dynalias.com/contrib

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@90 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoAdded CRF x264 rate control method to HBTest.
jbrjake [Thu, 4 Jan 2007 19:48:54 +0000 (19:48 +0000)]
Added CRF x264 rate control method to HBTest.

Constant quantizer is maintained as the default so nothing changes:
HBTest -i input -o output -e x264 -q 0.60

Switch to constant rate factor by throwing a -Q on the end:
HBTest -i input -o output -e x264 -q 0.60 -Q

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@89 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoadded title # to output filename
johnallen [Thu, 4 Jan 2007 00:40:45 +0000 (00:40 +0000)]
added title # to output filename

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@88 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoJam Intel binary gives the OSPLAT=X86, will be merged with the jam PPC binary after...
prigaux [Wed, 3 Jan 2007 23:25:30 +0000 (23:25 +0000)]
Jam Intel binary gives the OSPLAT=X86, will be merged with the jam PPC binary after tests prouves that it works correctly

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@87 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoPri: Reintroduce the audio preferences combobox in pref controler
handbrake [Wed, 3 Jan 2007 08:15:21 +0000 (08:15 +0000)]
Pri: Reintroduce the audio preferences combobox in pref controler

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@86 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoPri: Save audio preferences
handbrake [Wed, 3 Jan 2007 08:14:11 +0000 (08:14 +0000)]
Pri: Save audio preferences

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@85 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoChanges to make HandBrake build on Windows using the Cygwin environment:
handbrake [Wed, 3 Jan 2007 01:11:09 +0000 (01:11 +0000)]
Changes to make HandBrake build on Windows using the Cygwin environment:

root configure file:

I added this to the "case $SYSTEM in" switch statement: CYGWIN_NT*) DEFINES="$DEFINES SYS_CYGWIN USE_PTHREAD" LINKLIBS="$LINKLIBS -lpthread" ;;

Also, for each existing OS type that is using -lpthread, I added USE_PTHREAD to their DEFINES. Then libhb/ports.c was changed to use pthread code based on the value of USE_PTHREAD, instead of checking each different OS value that used pthreading, so it's a bit easier to read and maintain.

root Jamfile:

Jam doesn't seem to understand CYGWIN, so $(OS) is defined as UNKNOWN. Check for this, and if this it true then set $(OS) to CYGWIN. Since CSS doesn't work (yet) on CYGWIN/Windows, I also changed Jamfile to not include libdvdcss.a in the library list for CYGWIN.

contrib/Jamfile:

For CYGWIN, don't build libdvdcss, and don't specify it's path for libdvdread. There are also a few changes to use new patchfiles for Cygwin for a few of the libraries.

x264:

Change configure script so that it doesn't include -mno-cygwin flags for CYGWIN platform. Created patchfile patch-x264-cygwin.patch for this, which is used by Jamfile. The -mno-cygwin flags cause the library not to link correctly with HBTest.exe. The -mno-cygwin flag is used to create an object file or library that doesn't depend on cygwin1.dll if you're using MinGW, but I'm not (yet).

libxvidcore:

Change configure script so that it doesn't include -mno-cygwin flags for CYGWIN platform. Change configure script so that it uses libxvidcore.a as the lib name instead of xvidcore.a for CYGWIN. Created patchfile patch-xvidcore-cygwin.patch that contains the 2 above changes and is used by Jamfile. Renamed patch-xvidcore.patch to patch-xvidcore-macosx.patch and updated Jamfile as appropriate -- an attempt to keep the patches being applied only when needed for a particular platform.

ffmpeg:

libavcodec/mpegaudiodec.c uses llrint(), which apparently isn't availble with Cygwin, so I changed the file to use lrint() which is available. llrint() returns a long long, lrint() returns a long. In the places where llrint() was being called, the return value of llrint() was being assigned to an element in an array of unsigned ints, so llrint() (long long) shouldn't be needed, and lrint() (long) should be fine. Created patchfile patch-ffmpeg-cygwin.patch that contains this change, and is used by Jamfile.

libhb/ports.c:

Commented out a number of things that were broken with the current SYS_CYGWIN code. The most notable change was to not use Windows threading for CYGWIN, and instead use pthreading. All the places where the OS type was being checked to determine whether or not to use pthreading were changed so that the USE_PTHREAD define is checked instead. There seems to be some problem with the Windows threading code in ports.c, because if I enable it then x264 encodes will either crash or lock-up HBTest.exe. Perhaps this is related to mixing threading models, since x264 is compiled with pthread support, and so maybe mixing pthread with Windows threading in the same process is a bad thing.

test/test.c:

Need to #include sys/time.h, time.h, unistd.h to compile.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@84 b64f7644-9d1e-0410-96f1-a4d463321fa5

18 years agoby dynflash
handbrake [Tue, 2 Jan 2007 22:43:32 +0000 (22:43 +0000)]
by dynflash
Handbrake GUI:
-fixed ScanController so that HB doesnt crash if you try to open a dvd that isnt there.
-Uses DVD name as the default for Movie output (instead of the generic "Movie.mp4"
-Versioned 0.7.1a5 in in Handbrake.plist to assist testers and developers of HB binary in telling which one they are using.

git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@83 b64f7644-9d1e-0410-96f1-a4d463321fa5