OSDN Git Service
eddyg [Thu, 30 Aug 2007 03:51:55 +0000 (03:51 +0000)]
Added progress marking for when doing the subtitle scan
git-svn-id: svn://localhost/HandBrake/trunk@901
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Thu, 30 Aug 2007 02:54:33 +0000 (02:54 +0000)]
Make the auto-fps selected rate sticky
git-svn-id: svn://localhost/HandBrake/trunk@900
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Thu, 30 Aug 2007 02:18:53 +0000 (02:18 +0000)]
Enable the use of pthreads in ffmpeg.
git-svn-id: svn://localhost/HandBrake/trunk@899
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Thu, 30 Aug 2007 00:49:22 +0000 (00:49 +0000)]
Mac OS X Contrib version ++ (mkv chapter fix)
git-svn-id: svn://localhost/HandBrake/trunk@898
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Wed, 29 Aug 2007 23:01:41 +0000 (23:01 +0000)]
Improved debug messages for Cell start/stop with Cell number and block.
git-svn-id: svn://localhost/HandBrake/trunk@897
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Wed, 29 Aug 2007 22:29:36 +0000 (22:29 +0000)]
Patch from bitsflew that displays fading subtitles as solid subtitles rather than being invisible.
git-svn-id: svn://localhost/HandBrake/trunk@896
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Wed, 29 Aug 2007 18:17:09 +0000 (18:17 +0000)]
Die, non-standard printf logging, die!
git-svn-id: svn://localhost/HandBrake/trunk@895
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 29 Aug 2007 17:38:32 +0000 (17:38 +0000)]
WinGui:
- Updated splashscreen
- Fixed project build issue.
git-svn-id: svn://localhost/HandBrake/trunk@894
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 29 Aug 2007 17:14:42 +0000 (17:14 +0000)]
WinGui:
- Gui debug more added to tools > options.
- More exception handling added
- frmReadDVD is now automatic. User no longer has to manually start scan process.
- Re-enabled onwindow scan status message. Removed Message box which alerts scan status.
- Few other small code tweaks.
git-svn-id: svn://localhost/HandBrake/trunk@893
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 29 Aug 2007 14:26:57 +0000 (14:26 +0000)]
MacGui: Fix Picture Preview crash when sizing below 16 pixels width or height.
- Set width and height stepper minimums to 32 px
- use sanity conditional for accessing hb_get_preview() so below 32 px either way the preview does not change
- Used 32 threshold since afaik, no human being can discern any meaningful detail from a 32 px image anyway
git-svn-id: svn://localhost/HandBrake/trunk@892
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Wed, 29 Aug 2007 14:21:31 +0000 (14:21 +0000)]
These calls to free produce double free warnings. It seems that removing the avpicture_free calls doesn't stop the warnings. Confusing to me as the buffers aren't freed elsewhere, but removing these seems to work.
git-svn-id: svn://localhost/HandBrake/trunk@891
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Wed, 29 Aug 2007 05:49:44 +0000 (05:49 +0000)]
Updated the CLI comments for subtitle scan to correspond with the new
extra pass method now employed.
git-svn-id: svn://localhost/HandBrake/trunk@890
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Tue, 28 Aug 2007 22:04:52 +0000 (22:04 +0000)]
- Roll back avpicture_alloc to malloc + avpicture_fill. This fixes the MacGUI preview window crashing.
- Free the sws context after its use to avoid a memleak.
Both alterations courtesy of BradleyS. Kudos.
git-svn-id: svn://localhost/HandBrake/trunk@889
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 20:45:34 +0000 (20:45 +0000)]
Not sure how I commented these out, but they shouldn't be.
git-svn-id: svn://localhost/HandBrake/trunk@888
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 28 Aug 2007 20:23:29 +0000 (20:23 +0000)]
Updated Cygwin Contrib Pack to 0010
git-svn-id: svn://localhost/HandBrake/trunk@887
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 19:15:59 +0000 (19:15 +0000)]
Update to libmkv-0.6.1.2. 0.6.1.1 was broken.
git-svn-id: svn://localhost/HandBrake/trunk@886
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 18:30:17 +0000 (18:30 +0000)]
Fix contrib/Jamfile on some computers $(CONTRIB) != $CONTRIB.
git-svn-id: svn://localhost/HandBrake/trunk@885
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 17:55:15 +0000 (17:55 +0000)]
Update libmkv to 0.6.1.1 fixes the chapter-hang issue.
git-svn-id: svn://localhost/HandBrake/trunk@884
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 28 Aug 2007 16:54:38 +0000 (16:54 +0000)]
MacGui: fix bug where cancelling the browse window for source didnt enable Window > Queue properly
git-svn-id: svn://localhost/HandBrake/trunk@883
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Tue, 28 Aug 2007 06:56:21 +0000 (06:56 +0000)]
Clean up contrib/Jamfile. Also enable configure cache for libs that allow it.
This should (somewhat) speed up compiles of the contrib libraries.
git-svn-id: svn://localhost/HandBrake/trunk@882
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 28 Aug 2007 03:21:07 +0000 (03:21 +0000)]
Don't use hb_log() outside of libhb, use fprintf() instead.
git-svn-id: svn://localhost/HandBrake/trunk@881
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 22:06:37 +0000 (22:06 +0000)]
Enable jam to work by changing the error handling to use a callback rather than a direct call outside of libhb.
git-svn-id: svn://localhost/HandBrake/trunk@880
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 27 Aug 2007 18:57:49 +0000 (18:57 +0000)]
MacGui: set the GrowlDelegate to self, should prevent two instances of the HBController object.
git-svn-id: svn://localhost/HandBrake/trunk@879
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Mon, 27 Aug 2007 17:16:44 +0000 (17:16 +0000)]
Add lang.c to the libhb dlib target so that it is linked when the target is built.
git-svn-id: svn://localhost/HandBrake/trunk@878
b64f7644-9d1e-0410-96f1-
a4d463321fa5
superdump [Mon, 27 Aug 2007 17:14:52 +0000 (17:14 +0000)]
Remove ScanController.* from the main Jamfile as they are no longer present or needed.
git-svn-id: svn://localhost/HandBrake/trunk@877
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 27 Aug 2007 13:34:50 +0000 (13:34 +0000)]
MacGui: disable interface during scanning, and if there is no valid title found
- Prevents crashing when attmepting to access audio variables when a valid source is not present.
git-svn-id: svn://localhost/HandBrake/trunk@876
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 05:29:53 +0000 (05:29 +0000)]
missed file
git-svn-id: svn://localhost/HandBrake/trunk@875
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 05:24:56 +0000 (05:24 +0000)]
Moved functions from lang.h to lang.c for easy includion in Controller.mm
git-svn-id: svn://localhost/HandBrake/trunk@874
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 27 Aug 2007 05:08:38 +0000 (05:08 +0000)]
MacGui: Integrate HBDVDetector directly into Controller.mm and get rid of ScanController and its associated files.
git-svn-id: svn://localhost/HandBrake/trunk@873
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 03:46:08 +0000 (03:46 +0000)]
Added support to the mac gui for auto-selecting subtitles if the main audio language is not in your native language (via the new preferences box).
git-svn-id: svn://localhost/HandBrake/trunk@872
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 02:59:09 +0000 (02:59 +0000)]
Improved error handling when disk already full for MKV containers.
git-svn-id: svn://localhost/HandBrake/trunk@871
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 02:07:25 +0000 (02:07 +0000)]
Fixed up mkv error messages that did not apply, and added one which was missed.
git-svn-id: svn://localhost/HandBrake/trunk@870
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 27 Aug 2007 01:55:10 +0000 (01:55 +0000)]
Added rudimentory error handling to HB. Instead of using hb_log() use hb_error(). Also causes us to stop muxing when we get a write error in MP4 and MKV containers. Still requires macosx dialog box by dynaflash (see main.mm for stub to use).
git-svn-id: svn://localhost/HandBrake/trunk@869
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 26 Aug 2007 20:41:18 +0000 (20:41 +0000)]
Deinterlace and Denoise values updated.
git-svn-id: svn://localhost/HandBrake/trunk@868
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 26 Aug 2007 20:27:20 +0000 (20:27 +0000)]
WinGui:
- Added extensive exception handling to the Title.cs file for debugging purposes in upcoming 2.41 release.
git-svn-id: svn://localhost/HandBrake/trunk@867
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 25 Aug 2007 20:34:42 +0000 (20:34 +0000)]
WinGui:
- PSP Preset Fix
- Cleaned up Exception handling a bit.
git-svn-id: svn://localhost/HandBrake/trunk@866
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 24 Aug 2007 21:10:32 +0000 (21:10 +0000)]
WinGui:
- Fixed View DVD Information window not loading the dvdinfo.dat file every time the window is launched.
- Fixed a small file path issue with frmReadDVD
git-svn-id: svn://localhost/HandBrake/trunk@865
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 24 Aug 2007 19:38:08 +0000 (19:38 +0000)]
MacGui: Fix main window closing to it doesnt crash HB and allow you to get it back. Also, closing main window now does NOT quit HandBrake.
- Courtesy of Ritsuka. Thanks Ritsuka!
git-svn-id: svn://localhost/HandBrake/trunk@864
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 24 Aug 2007 19:22:47 +0000 (19:22 +0000)]
Keeps IHB from crashing before it starts to encode, by telling encfaac.c to mixdown to Dolby Pro Logic II.
git-svn-id: svn://localhost/HandBrake/trunk@863
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 24 Aug 2007 19:21:30 +0000 (19:21 +0000)]
Doubles the number of frames checked for cadence changes, streamlines their storage with a for loop, gets rid of inaccurate "Interlaced->Progressive" messages during scanning, and, during encoding, displays those messages with time stamps in seconds instead of using the PTS units.
git-svn-id: svn://localhost/HandBrake/trunk@862
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 24 Aug 2007 19:20:21 +0000 (19:20 +0000)]
Allows stream.c to try to read .VOB, .TS, and .mpeg files in addition to .vob, .ts, .m2t, and .mpg files. These are just more hard-coded file type extensions.
awk, if this is a Bad Idea for a reason I'm ignorant of, feel free to revert.
git-svn-id: svn://localhost/HandBrake/trunk@861
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 24 Aug 2007 06:23:39 +0000 (06:23 +0000)]
MacGui: Add DriveDetectors back to xcode project so that IHB will still build with jam
git-svn-id: svn://localhost/HandBrake/trunk@857
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 23 Aug 2007 20:53:39 +0000 (20:53 +0000)]
WinGui:
- Minor code tweaks / cleanup
git-svn-id: svn://localhost/HandBrake/trunk@856
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 23 Aug 2007 20:12:02 +0000 (20:12 +0000)]
MacGui: Increase the Activity Window text storage to double its current capacity for more complete logs.
git-svn-id: svn://localhost/HandBrake/trunk@855
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 23 Aug 2007 18:25:20 +0000 (18:25 +0000)]
MacGui: Clean up source files used in Source Scanning
- Remove now deprecated DriveDetector.h and DriveDetector.m
- Add HBDVDDetector.m as it was misnamed in the commit before our release.
git-svn-id: svn://localhost/HandBrake/trunk@854
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 23 Aug 2007 18:04:51 +0000 (18:04 +0000)]
MacGui: internal code changes
- change method names and their corresponding target actions in nibs to conform to the our new obj c coding guidelines
git-svn-id: svn://localhost/HandBrake/trunk@853
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 23 Aug 2007 15:55:15 +0000 (15:55 +0000)]
MacGui: Fix disabling of the subtititles Forced checkbox if user cancels the initial scan.
git-svn-id: svn://localhost/HandBrake/trunk@852
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 22 Aug 2007 19:10:11 +0000 (19:10 +0000)]
MacGui: internal change to Controller.mm
- move preset loading code from awakeFromNib to a new method called loadPresets
- remove references to unused x264Opts.plist file we never used.
This fat boy is going on a diet !
git-svn-id: svn://localhost/HandBrake/trunk@851
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 22 Aug 2007 18:48:40 +0000 (18:48 +0000)]
WinGui:
- Added some more exception handling.
- Added workaround for issue with scanning on French systems causing a crash.
git-svn-id: svn://localhost/HandBrake/trunk@850
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 22 Aug 2007 15:29:49 +0000 (15:29 +0000)]
WinGui:
- Added debuging / crash prevention code in frmReadDVD.
- Fixed issue with queue when adding items after initial encode.
git-svn-id: svn://localhost/HandBrake/trunk@849
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 21 Aug 2007 15:40:27 +0000 (15:40 +0000)]
- Fixed Spelling typo (Thanks saintdev).
- Fixed File_Open not finding ts files.
- Fixed Incorrect Version Number for update checker.
- Fixed DVDTitle Dropdown displaying no title error when there was only 1 item in it.
git-svn-id: svn://localhost/HandBrake/trunk@848
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 21 Aug 2007 12:32:50 +0000 (12:32 +0000)]
Fixed up what a subtitle scan looks like in the GUI job queue
git-svn-id: svn://localhost/HandBrake/trunk@847
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 21 Aug 2007 06:17:32 +0000 (06:17 +0000)]
Added handling for the forced subtitle button.
git-svn-id: svn://localhost/HandBrake/trunk@846
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 21 Aug 2007 05:55:36 +0000 (05:55 +0000)]
MacGui: Add subtitle widgets for eddyg's forced subtitle implementation.
- Create checkbox called "Forced" next to the NSPopUp button for subtitle selection with outlet named fSubForcedCheck
- Create a new preference checkbox to use subtitles instead of dubbed audio track if so desired.
git-svn-id: svn://localhost/HandBrake/trunk@845
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 21 Aug 2007 03:24:39 +0000 (03:24 +0000)]
Add Subtitle scanning for forced subtitles and normal subtitles from the CLI
and the MacOS GUI. See the new subtitle language options in the GUI.
git-svn-id: svn://localhost/HandBrake/trunk@844
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 20 Aug 2007 23:50:45 +0000 (23:50 +0000)]
Added "--subtitle-force" option to the CLI, and added changes to decsub to
select only forced subtitles curtesy of Utumno (thanks!).
git-svn-id: svn://localhost/HandBrake/trunk@843
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 20 Aug 2007 23:16:07 +0000 (23:16 +0000)]
Add colour/chroma to subtitles where they are not transparent.
git-svn-id: svn://localhost/HandBrake/trunk@842
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 19 Aug 2007 15:07:39 +0000 (15:07 +0000)]
updated AUTHORS
git-svn-id: svn://localhost/HandBrake/trunk@840
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sun, 19 Aug 2007 14:57:16 +0000 (14:57 +0000)]
MacGui: Update Version and build numbers in xcode for libhb and libhbdylib.
git-svn-id: svn://localhost/HandBrake/trunk@839
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sun, 19 Aug 2007 14:26:52 +0000 (14:26 +0000)]
Updates NEWS file with changes since the last release.
git-svn-id: svn://localhost/HandBrake/trunk@838
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sun, 19 Aug 2007 07:36:55 +0000 (07:36 +0000)]
Adds eddyg and reorganizes.
git-svn-id: svn://localhost/HandBrake/trunk@837
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sun, 19 Aug 2007 07:16:14 +0000 (07:16 +0000)]
MacGui: Small pre release bug fixes
- Deinterlace On in preferences now sets deinterlacing to "Fast" upon launch
- Fixed bug AutoCrop was set to "Custom" upon launch.
- Changed verbage in Preference Panel to Activity Window instead of Debug Window.
git-svn-id: svn://localhost/HandBrake/trunk@836
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sun, 19 Aug 2007 06:14:35 +0000 (06:14 +0000)]
MacGui: Set version to 0.9.0 and build to
2007081900 for the impending release.
git-svn-id: svn://localhost/HandBrake/trunk@835
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sun, 19 Aug 2007 05:34:59 +0000 (05:34 +0000)]
MacGui: Fix main menu enabling if user cancels the source browse window
git-svn-id: svn://localhost/HandBrake/trunk@834
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sun, 19 Aug 2007 04:25:48 +0000 (04:25 +0000)]
Small patch to keep mcdeint in mode 2 from crashing. Thanks, blindjimmy!
git-svn-id: svn://localhost/HandBrake/trunk@833
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sun, 19 Aug 2007 04:22:36 +0000 (04:22 +0000)]
CLI/MacGui: removes weightb=0 from the turbo option string, because it was causing frame count differences for the 2nd pass. Also removes a stray colon from the Broke preset.
git-svn-id: svn://localhost/HandBrake/trunk@832
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sun, 19 Aug 2007 04:17:38 +0000 (04:17 +0000)]
MacGui: Added Main Menu commands, and set enabled states to prevent crashing due to conflicting commands.
git-svn-id: svn://localhost/HandBrake/trunk@831
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sun, 19 Aug 2007 01:57:25 +0000 (01:57 +0000)]
Increments the variables HB_BUILD and HB_VERSION, in preparation for tagging. I think more needs to be done in XCode for the MacGui side of things.
git-svn-id: svn://localhost/HandBrake/trunk@830
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sat, 18 Aug 2007 06:43:57 +0000 (06:43 +0000)]
MacGui: Better implementation of the new scan controller for reading physical dvds.
- This one is all blindjimmy's doing, Thanks!
- adds a VIDEO_TS check for reading random vobs off of a general purpose dvd.
- uses a new cocoa class instead of the old c functions for drive detection.
git-svn-id: svn://localhost/HandBrake/trunk@829
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 17 Aug 2007 20:57:52 +0000 (20:57 +0000)]
Prevents a bus error at scan time with DVDs that have a weird cell structure. Much gratitude to dynaflash, as without his patient assistance tele-debugging this, I would have been forced to buy a copy of Young Guns.
git-svn-id: svn://localhost/HandBrake/trunk@828
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 17 Aug 2007 17:03:12 +0000 (17:03 +0000)]
Contrib pack updated for CygWin (009)
git-svn-id: svn://localhost/HandBrake/trunk@827
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 17 Aug 2007 00:27:05 +0000 (00:27 +0000)]
++ mac contrib bin to 0018
(used the intel headers this time, so hopefully there's won't be any problems like with 0016)
git-svn-id: svn://localhost/HandBrake/trunk@826
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 16 Aug 2007 21:15:01 +0000 (21:15 +0000)]
WinGui:
- Number of extra tweaks to the GUI for vista
git-svn-id: svn://localhost/HandBrake/trunk@825
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 16 Aug 2007 21:08:23 +0000 (21:08 +0000)]
WinGui:
- Fixed issue with gui display under vista.
git-svn-id: svn://localhost/HandBrake/trunk@824
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Thu, 16 Aug 2007 20:56:07 +0000 (20:56 +0000)]
Version bump for libmkv.
git-svn-id: svn://localhost/HandBrake/trunk@823
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Thu, 16 Aug 2007 20:56:04 +0000 (20:56 +0000)]
Switch to mk_laceXiph().
git-svn-id: svn://localhost/HandBrake/trunk@822
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 16 Aug 2007 19:10:11 +0000 (19:10 +0000)]
MacGui: fix scancontroller to use mount point instead of file path for physical commercial dvds.
- thanks for the work on this one blindjimmy !
- needs to be prettier, but wanted it checked in asap before release for testing.
git-svn-id: svn://localhost/HandBrake/trunk@821
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 16 Aug 2007 17:02:51 +0000 (17:02 +0000)]
WinGui:
- Fixed issue with manual cropping and empty text box leading to --crop :::: being passed to the cli.
git-svn-id: svn://localhost/HandBrake/trunk@820
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 16 Aug 2007 16:51:54 +0000 (16:51 +0000)]
WinGui:
- File extension changes for the presets done.
- Fixed a few bugs where checkbox's were not being linked with their code.
git-svn-id: svn://localhost/HandBrake/trunk@819
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 16 Aug 2007 16:44:41 +0000 (16:44 +0000)]
WinGui:
- presets added in line with http://handbrake.m0k.org/trac/wiki/BuiltInPresets
git-svn-id: svn://localhost/HandBrake/trunk@818
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 16 Aug 2007 06:46:52 +0000 (06:46 +0000)]
MacGui: Layout refinements courtesy of hawkman
git-svn-id: svn://localhost/HandBrake/trunk@817
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Wed, 15 Aug 2007 20:14:53 +0000 (20:14 +0000)]
Adds scripts to the Makefile for Mac to "make gui-release" and "make cli-release" to easily build a .dmg for each. The gui one uses bz compression, since the MacGui isn't Panther-compatible anyway. To save bandwidth, not including pdfs or api.
git-svn-id: svn://localhost/HandBrake/trunk@816
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Wed, 15 Aug 2007 15:37:05 +0000 (15:37 +0000)]
Lessens the brownpantsification effect from the DVD Read Blocks Failed error message.
git-svn-id: svn://localhost/HandBrake/trunk@815
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 14 Aug 2007 23:05:36 +0000 (23:05 +0000)]
Prettier logging display for filters.
git-svn-id: svn://localhost/HandBrake/trunk@814
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 14 Aug 2007 20:35:43 +0000 (20:35 +0000)]
Use hb_log for DVD: messages instead of printf.
git-svn-id: svn://localhost/HandBrake/trunk@813
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 14 Aug 2007 16:15:30 +0000 (16:15 +0000)]
Moves the filters' logging info to work.c, adds parameter info. I also changed the deinterlace filter name to include its default method (ffmpeg) and removed the logging line from work.c that said if job->deinterlace was true or not, as it's now superfluous.
git-svn-id: svn://localhost/HandBrake/trunk@812
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 14 Aug 2007 14:35:59 +0000 (14:35 +0000)]
WinGui:
-Forgot to remove a few debug lines.
git-svn-id: svn://localhost/HandBrake/trunk@811
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 14 Aug 2007 14:31:34 +0000 (14:31 +0000)]
WinGui:
- Fixed CRF & Quality slider issues.
git-svn-id: svn://localhost/HandBrake/trunk@810
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 14 Aug 2007 06:14:53 +0000 (06:14 +0000)]
MacGui: Cosmetic changes to Picture Window
- Change "Misc" box to "Filters"
- move the detelecine checkbox above deinterlace and denoise NSPopUps
git-svn-id: svn://localhost/HandBrake/trunk@809
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 14 Aug 2007 05:42:41 +0000 (05:42 +0000)]
MacGui: Fix queue window to show proper video framerate and assorted display formatting improvements
- Fix is courtesy of BradleyS
git-svn-id: svn://localhost/HandBrake/trunk@808
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 14 Aug 2007 05:15:09 +0000 (05:15 +0000)]
MacGui: Add height check for keep aspect ratio on when selecting a preset.
- Patch courtesy of BradleyS, Thanks!
git-svn-id: svn://localhost/HandBrake/trunk@807
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 14 Aug 2007 05:00:30 +0000 (05:00 +0000)]
MacGui: Fix bug where 2 pass turbo, if checked, would stay checked and enabled when switching to Constant Quality.
- Thanks eddyg for the heads up !
git-svn-id: svn://localhost/HandBrake/trunk@806
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 14 Aug 2007 01:37:12 +0000 (01:37 +0000)]
MacGui: Denoise filter initial implementation
- Add Denoise NSPopUp to Picture Window
- Contains None, Weak, Medium, Strong.
git-svn-id: svn://localhost/HandBrake/trunk@805
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 14 Aug 2007 01:03:08 +0000 (01:03 +0000)]
Adds a log message informing the user of which filters are being applied.
git-svn-id: svn://localhost/HandBrake/trunk@804
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 13 Aug 2007 19:46:41 +0000 (19:46 +0000)]
MacGui: Add detelecine parameter to Presets using key PictureDetelecine.
- note, this is currently only observed is use current picture settings is specified at the time of preset creation.
git-svn-id: svn://localhost/HandBrake/trunk@803
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Mon, 13 Aug 2007 19:09:04 +0000 (19:09 +0000)]
MacGui: Nerfing the presets a little more.
git-svn-id: svn://localhost/HandBrake/trunk@802
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Mon, 13 Aug 2007 18:14:28 +0000 (18:14 +0000)]
MacGui: nerfs the presets, as collapsible triangle folder thingies are waiting for the next release. Also adds one for CRF (shamelessly ripped from Sharktooth's CQ-ASP_Q2_eq(crf) profile for MEGui.) Hopefully I watered the presets down enough, but who knows...they might still encode too slowly for the masses.
git-svn-id: svn://localhost/HandBrake/trunk@801
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 13 Aug 2007 17:02:37 +0000 (17:02 +0000)]
MacGui: Detelecine initial implementation
- Added -VideoFramerateChanged method to controller.mm to detect NTSC Film content to error check detelecine.
- Auto detected or manually choosing 23.967 (NTSC Film) disables detelecine checkbox in the picture preview window.
git-svn-id: svn://localhost/HandBrake/trunk@800
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Mon, 13 Aug 2007 16:14:06 +0000 (16:14 +0000)]
"Same as source" changes. Old behavior: mark all NTSC content as 23.976. New behavior: mark all NTSC content as 29.97, only use 23.976 when scanning shows a title reporting itself as mostly progressive.
Also threw in a bunch of commented out logging messages for diagnostic usage.
And notification during encodes when progressive flags go on or off (only works in jam builds until the contrib binary packs get rebuilt).
git-svn-id: svn://localhost/HandBrake/trunk@799
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sat, 11 Aug 2007 18:21:21 +0000 (18:21 +0000)]
Applies a patch from the MPlayer project to libmpeg2. This allows mpeg2dec to see PIC_FLAG_REPEAT_FIRST_FIELD in frame structures.
git-svn-id: svn://localhost/HandBrake/trunk@798
b64f7644-9d1e-0410-96f1-
a4d463321fa5