OSDN Git Service
saintdev [Fri, 27 Jul 2007 07:26:32 +0000 (07:26 +0000)]
Matroska: Mark all tracks enabled.
git-svn-id: svn://localhost/HandBrake/trunk@748
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Fri, 27 Jul 2007 03:51:21 +0000 (03:51 +0000)]
We don't need to write end times for chapters, these are automatically calculated figured out from the beginning of the next chapter.
Also, start at display strings at 'Chapter 01' instead of 'Chapter 00'.
git-svn-id: svn://localhost/HandBrake/trunk@747
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 27 Jul 2007 01:27:03 +0000 (01:27 +0000)]
MacGui: adds advanced x264 option widgets for analyse, 8x8dct, and, just for eddyg, cabac.
Been awhile since I added any of these; hopefully I didn't break anything in the process.
God do we need to split these and the presets off to separate source files.
git-svn-id: svn://localhost/HandBrake/trunk@746
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Thu, 26 Jul 2007 21:17:33 +0000 (21:17 +0000)]
MacGui: corrects the output width displayed in the main window and in picture settings, when anamorphic is enabled.
git-svn-id: svn://localhost/HandBrake/trunk@745
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 26 Jul 2007 19:22:02 +0000 (19:22 +0000)]
WinGui:
- Forgot to take out a debug messagebox
- Added a 3Second thread sleep before trying to rescan
git-svn-id: svn://localhost/HandBrake/trunk@744
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 26 Jul 2007 19:15:56 +0000 (19:15 +0000)]
WinGui:
- Disabled Encode progress on GUI Window. CLI now allowed to appear and standard error is no longer re-directed. (BUG: Standard error causing video distortions when used)
- If scanning a Source fails, the GUI will now attempt to scan the title a 2nd time automatically. Same issue, Standard error causing hbcli to randomly fail.
git-svn-id: svn://localhost/HandBrake/trunk@743
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 26 Jul 2007 18:37:59 +0000 (18:37 +0000)]
MacGui: Integrate Source Scanning into Main Window and permanently disable DVD Drive Auto Detect
- Choose DVD directly if necessary out of the Browse window
- No longer use sheets to show scan progress
- Added Scan Progress bar under Source section of main window
- Removed the "Browse" button in source section in anticipation of a "Source" icon in Toolbar
- For now, use File -> Select Source in Main Menu to get a new source (used to be "Select DVD"). Note: this is the same as 0.7.1
- Removed disable dvd auto detect from the prefs nib
git-svn-id: svn://localhost/HandBrake/trunk@742
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Thu, 26 Jul 2007 04:44:08 +0000 (04:44 +0000)]
Native language subtitle scan improvements. Thanks, eddyg!
git-svn-id: svn://localhost/HandBrake/trunk@741
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Thu, 26 Jul 2007 04:24:04 +0000 (04:24 +0000)]
This should finally fix the PS stream language without iterating through every language to find we want the first.
git-svn-id: svn://localhost/HandBrake/trunk@740
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Thu, 26 Jul 2007 04:24:01 +0000 (04:24 +0000)]
Change Matroska timecode scale to be
1000000000 / 90000.
This is a patch from Yuvi on the forums. Thanks for killing that magic number!
git-svn-id: svn://localhost/HandBrake/trunk@739
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Wed, 25 Jul 2007 22:20:41 +0000 (22:20 +0000)]
This patch from eddyg should help alleviate HandBrake's audio drop issues. It also adds a number of beautiful comments to sync.c that really help clarify the code. Thanks, eddy!
git-svn-id: svn://localhost/HandBrake/trunk@738
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 25 Jul 2007 22:16:29 +0000 (22:16 +0000)]
WinGui:
- User is prevented from trying to launch more than 1 encode process from frmMain.
git-svn-id: svn://localhost/HandBrake/trunk@737
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 25 Jul 2007 21:58:43 +0000 (21:58 +0000)]
WinGui:
- Added Cancel button to frmMain. Allows one to cancel the encode on the fly.
git-svn-id: svn://localhost/HandBrake/trunk@736
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 25 Jul 2007 21:07:13 +0000 (21:07 +0000)]
WinGui:
- Excluded brianmario's CLI handler until it's completed.
- Enabled cancel button on frmReadDVD (yes it actually works ;))
git-svn-id: svn://localhost/HandBrake/trunk@735
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 25 Jul 2007 19:30:00 +0000 (19:30 +0000)]
MacGui: Change sizing of Presets drawer back from last commit
- move + and - buttons back as well
- Change "Debug" window in main menu to new name "Activity Window".
git-svn-id: svn://localhost/HandBrake/trunk@734
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 25 Jul 2007 19:08:39 +0000 (19:08 +0000)]
MacGui: "Ritsuka Bar" toolbar initial implementation
- Thanks goes to Ritsuka!
- Moves the Start/Cancel, Pause/Resume, Presets Drawer and Activity Window (previously debug) controls into a nice toolbar at the top of the main window
- Resizes the height of the main window to allow for the progress bar at the bottom during encoding
- Small change in that now muxmkv.c is included in the xcode project under libhb resources. Instead of under the main project heading.
git-svn-id: svn://localhost/HandBrake/trunk@733
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Wed, 25 Jul 2007 19:02:12 +0000 (19:02 +0000)]
Ok, this should fix compilation. Instead of using the 2-letter language code for "Unknown" (which is a blank string) I've set it to use the 3-letter code ("und" for undetermined). There could easily be a better way to do this. C strings are not my forte.
git-svn-id: svn://localhost/HandBrake/trunk@732
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 25 Jul 2007 17:49:59 +0000 (17:49 +0000)]
WinGui:
- Splash screen added. (Bit of a hack but will work until such time it can be done properly)
- Added temporary splash screen image.
- Disbaled cancel button on frmReadDVD until such time it can be coded.
git-svn-id: svn://localhost/HandBrake/trunk@731
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Wed, 25 Jul 2007 06:54:50 +0000 (06:54 +0000)]
We shouldn't assume that MPEG2-PS audio is English. Set it to 'Unknown' instead.
git-svn-id: svn://localhost/HandBrake/trunk@730
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 24 Jul 2007 18:55:22 +0000 (18:55 +0000)]
Updated Cygwin Contrib pack to 007
git-svn-id: svn://localhost/HandBrake/trunk@729
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 24 Jul 2007 16:39:40 +0000 (16:39 +0000)]
MacGui: hot scrolling action for the Debug Output logging window. Thanks for the patch, Ritsuka!
git-svn-id: svn://localhost/HandBrake/trunk@728
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 24 Jul 2007 16:33:19 +0000 (16:33 +0000)]
Makes sure chapter markers get applied to the right track, so ReaderFunc() sees them. Thanks for this patch too, ares01590!
git-svn-id: svn://localhost/HandBrake/trunk@727
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 24 Jul 2007 16:19:21 +0000 (16:19 +0000)]
Oops, --turbo would cause a bus error if x264 options were not specified. Thanks for the patch, ares01590!
git-svn-id: svn://localhost/HandBrake/trunk@726
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 24 Jul 2007 16:14:47 +0000 (16:14 +0000)]
Patches mpeg4ip to write the compressor name correctly for h.264 (so it reads "AVC Coding" instead of a garbage string.
Credit goes to Yuvi and the rest of the Perian team (see ticket 226 on trac.perian.org ). Thanks!
git-svn-id: svn://localhost/HandBrake/trunk@725
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 24 Jul 2007 01:54:12 +0000 (01:54 +0000)]
MacGui: adds a bunch more presets
- HB-Normal (a new default, not yet active)
- HB-Classic (the default up until now)
- HB-QuickTime
- HB-Film
- HB-Television
- HB-Animation
- HB-Bedlam (maxed out settings, crazier than MeGUI's HQ-Insane)
- HB-iPhone
Also touched up some of the existing ones' descriptions and increased the motion estimation and subpixels for the PS3.
git-svn-id: svn://localhost/HandBrake/trunk@724
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 23 Jul 2007 22:57:48 +0000 (22:57 +0000)]
WinGui:
- Fixed one cross-threading bug with a dirty hack. This will need to be sorted out properly later.
- Added cancel button place holder on frmReadDVD. (will be used for instances where hbcli stalls or crashes)
- Fixed a few Design issues with windows appearing with the wrong dimensions.
- Updated some comments about bugs that need fixed.
git-svn-id: svn://localhost/HandBrake/trunk@723
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 23 Jul 2007 16:58:21 +0000 (16:58 +0000)]
WinGui:
- Automatically disable options which are H.264 only when a non H.264 encoder is selected. (Instead of annoying alerts)
-Trimed the size of the GUI down a bit. Slight re-arrange on the Video Settings tab.
- Initial Debug window. Still to be written.
git-svn-id: svn://localhost/HandBrake/trunk@722
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 21 Jul 2007 15:49:36 +0000 (15:49 +0000)]
WinGui:
- Updated some tooltips for the main items on frmMain
- Created a Debug window.
- Added comments relating to a cross-thread bug with frmDvdInfo
- A few other code small code tweaks
git-svn-id: svn://localhost/HandBrake/trunk@721
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 20 Jul 2007 20:04:02 +0000 (20:04 +0000)]
Speeds up the make build process in OS X by removing Instant HandBrake from the default make. To still build IHB, do "make all-chunky". I also added a "make test" for OS X that only builds HandBrakeCLI, because it saves me quite a bit of time when debugging.
git-svn-id: svn://localhost/HandBrake/trunk@720
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 20 Jul 2007 15:41:22 +0000 (15:41 +0000)]
These hopefully-innocuous changes to hb.c should help with the active queuing in the MacGui. Adds a new counter variable, h->job_count_permanent, so the task list readout ("Encoding job x of y") stays correct even if the user adds or removes items on the jobs list during an encode. Seems to work ok for me and Dynaflash, but who knows? This might need to be reverted, and/or maybe someone can come up with a less hackish way of doing it.
git-svn-id: svn://localhost/HandBrake/trunk@719
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 19 Jul 2007 12:29:35 +0000 (12:29 +0000)]
WinGui:
- Updated the temporary encode progress variable with fps, avg fps and time remaining. Positioned it correctly.
- Added a few comments.
git-svn-id: svn://localhost/HandBrake/trunk@718
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Thu, 19 Jul 2007 05:13:50 +0000 (05:13 +0000)]
WinGui:
updated parsing code events to not be static anymore
added encode parsing to catch encode progress
added OnEncodeProgress event
git-svn-id: svn://localhost/HandBrake/trunk@717
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Thu, 19 Jul 2007 03:59:18 +0000 (03:59 +0000)]
WinGui:
minor update to encode process CLI call -- put it on it's own thread
git-svn-id: svn://localhost/HandBrake/trunk@716
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Thu, 19 Jul 2007 03:46:40 +0000 (03:46 +0000)]
WinGui:
misc UI control placement changes
updates to some FormBorderStyle's
converted Parsing code to use regex instead of substrings and string splitting
added a couple of additional code comments
git-svn-id: svn://localhost/HandBrake/trunk@715
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 18 Jul 2007 19:59:10 +0000 (19:59 +0000)]
WinGui:
- Many more little design tweaks.
- Updated frmSelectDVD for "All Supported Files"
git-svn-id: svn://localhost/HandBrake/trunk@714
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 18 Jul 2007 19:50:00 +0000 (19:50 +0000)]
WinGui:
- Changed the progress bar on frmReadDVD to a text value. Progress bar wasn't really needed here.
- Few design tweaks to the frmReadDVD window.
git-svn-id: svn://localhost/HandBrake/trunk@713
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Wed, 18 Jul 2007 19:29:07 +0000 (19:29 +0000)]
WinGui:
quick bugfix to progress bar
git-svn-id: svn://localhost/HandBrake/trunk@712
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Wed, 18 Jul 2007 19:24:04 +0000 (19:24 +0000)]
WinGui:
added OnScanProgress event to Parser class which is raised upon noticing "Scanning title # of #..." in the output
added progress bar to frmReadDVD to give better visual notification of scan progress
git-svn-id: svn://localhost/HandBrake/trunk@711
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Wed, 18 Jul 2007 17:40:13 +0000 (17:40 +0000)]
WinGui:
added some more source comments
git-svn-id: svn://localhost/HandBrake/trunk@710
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Wed, 18 Jul 2007 08:34:25 +0000 (08:34 +0000)]
WinGui:
Added some additional comments
git-svn-id: svn://localhost/HandBrake/trunk@709
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Wed, 18 Jul 2007 08:32:09 +0000 (08:32 +0000)]
WinGui:
continued adding to CLI manager code
updated frmDvdInfo to display data parsed from STDOUT/STDERR
minor updates to form constructors
git-svn-id: svn://localhost/HandBrake/trunk@708
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 17 Jul 2007 20:32:06 +0000 (20:32 +0000)]
WinGui:
- Fixed resolution calculation bug. Mod16 res calculation now works.
- Fixed hbproc issue when clicking encode video.
git-svn-id: svn://localhost/HandBrake/trunk@707
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 17 Jul 2007 15:11:54 +0000 (15:11 +0000)]
MacGui: Matroska initial implementation
- as far as I can tell we should be getting all of the codec combinations.
- Anamorphic
- Chapter Markers
git-svn-id: svn://localhost/HandBrake/trunk@706
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 17 Jul 2007 13:26:22 +0000 (13:26 +0000)]
WinGui:
- Comments regarding bugs in the Parser. These will need fixed.
git-svn-id: svn://localhost/HandBrake/trunk@705
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Mon, 16 Jul 2007 23:17:04 +0000 (23:17 +0000)]
Set MinCache to 1 if we're using x264 and b-frames.
git-svn-id: svn://localhost/HandBrake/trunk@704
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 16 Jul 2007 19:20:25 +0000 (19:20 +0000)]
MacGui: Remove x264 opt field from the preferences.
git-svn-id: svn://localhost/HandBrake/trunk@703
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 16 Jul 2007 19:10:33 +0000 (19:10 +0000)]
MacGui: x264 options are now retained even after you customize a preset.
- was fixed once, behavior crept back in so now its out again.
git-svn-id: svn://localhost/HandBrake/trunk@702
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Mon, 16 Jul 2007 18:44:42 +0000 (18:44 +0000)]
contribbin-darwin++ to 0015, restores make building in OS X.
Includes a universal binary of the nascent libmkv.a.
Freshens x264 (as well as re-enabling Altivec optimizations, which somehow got turned off when building the ppc half of x264 for the 0014 contrib pack).
git-svn-id: svn://localhost/HandBrake/trunk@701
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 16 Jul 2007 18:40:23 +0000 (18:40 +0000)]
- Contrib pack updated to 006
- LibDVDRead now compiled with GCC4 instead of GCC3.
- Updated x264 and dca
git-svn-id: svn://localhost/HandBrake/trunk@700
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Mon, 16 Jul 2007 17:41:26 +0000 (17:41 +0000)]
Updates x264 to revision 665 and applies Haali's adaptive quantizer patch, creating two new advanced options: aq-strength and aq-sensitivity.
git-svn-id: svn://localhost/HandBrake/trunk@699
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 16 Jul 2007 17:12:47 +0000 (17:12 +0000)]
WinGui:
- Fixed: Audio Channel drop down has no Automatic Option.
- A few other small changes.
git-svn-id: svn://localhost/HandBrake/trunk@698
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 16 Jul 2007 16:53:42 +0000 (16:53 +0000)]
WinGui:
- Files for last checkin
git-svn-id: svn://localhost/HandBrake/trunk@697
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 16 Jul 2007 16:52:58 +0000 (16:52 +0000)]
WinGui:
- CLI process handling code moved into its own class. Reduces code replication. Returns hbProc
git-svn-id: svn://localhost/HandBrake/trunk@696
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 16 Jul 2007 16:47:45 +0000 (16:47 +0000)]
MacGui: Active Queue Initial Implementation
- Warning: currently, when adding jobs during encoding, the main window progress bar and task info gets hosed, if a workaround via libhb cannot be easily obtained, a cocoa workaround is available for checkin.
- Can now add jobs during encoding
- Scan progress bar is a barber pole until scanning progress during encoding is fine tuned.
- Needs further testing if DVD Auto Detect is turned on. If conflicts with drive arise, automatically turning off dvd auto detect when adding jobs during encoding is ready for checkin.
git-svn-id: svn://localhost/HandBrake/trunk@695
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Mon, 16 Jul 2007 03:22:42 +0000 (03:22 +0000)]
Thanks to saintdev, we now have a pre-bootstrapped copy of the libdca source. This means jamming no longer necessitates futzing with autotool versions. Yay!
git-svn-id: svn://localhost/HandBrake/trunk@694
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 15 Jul 2007 22:19:17 +0000 (22:19 +0000)]
WinGui:
- Fixed Queue not encoding the full list
- Fixed Subtitle dropdown not having a "None" Option
- Fixed Audio dropdown not having an "Automatic" option
- Fixed Destination browse not showing files
- Added Alert when queue has finished.
git-svn-id: svn://localhost/HandBrake/trunk@693
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 15 Jul 2007 21:52:57 +0000 (21:52 +0000)]
WinGui:
- Fixed Queue bug where it selecting the wrong item.
- changed Invalid chapter messagebox to onscreen text alert. (less irritating)
git-svn-id: svn://localhost/HandBrake/trunk@692
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Sun, 15 Jul 2007 21:05:49 +0000 (21:05 +0000)]
WinGui: added initial CLI call managment class (work in progress)
updated frmQueue window to work properly with cross-thread calls and updating proper UI elements
updated ToString override in Parsing.Title to display leading zeros in duration
git-svn-id: svn://localhost/HandBrake/trunk@691
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Sun, 15 Jul 2007 18:18:06 +0000 (18:18 +0000)]
WinGui: more cleanup in frmMain
fix to frmQueue for cross-thread UI updating
git-svn-id: svn://localhost/HandBrake/trunk@690
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Sun, 15 Jul 2007 17:46:50 +0000 (17:46 +0000)]
updated some ToString overrides for proper use in the UI
small change to frmMain to allow for easier tracking of Handbrake CLI process (which we will code soon)
cleaned up function drop_chapterStart_SelectedIndexChanged
git-svn-id: svn://localhost/HandBrake/trunk@689
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 15 Jul 2007 14:52:42 +0000 (14:52 +0000)]
- Audio and Subtitle down-downs now populated on DVD Title selection.
- Verbose bug fixed in GenerateQuery()
- Setup frmDvdInfo ready to be populated with plain text output from handbrake.
- Removed the EncodeOutput window. This can wait till another version.
- A few other small changes.
git-svn-id: svn://localhost/HandBrake/trunk@688
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 14 Jul 2007 21:17:12 +0000 (21:17 +0000)]
Another small makefile change.
git-svn-id: svn://localhost/HandBrake/trunk@687
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 14 Jul 2007 21:13:09 +0000 (21:13 +0000)]
Update makefile in libhb for libmkv
git-svn-id: svn://localhost/HandBrake/trunk@686
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 14 Jul 2007 20:54:45 +0000 (20:54 +0000)]
New contrib binary pack for windows.
git-svn-id: svn://localhost/HandBrake/trunk@685
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 14 Jul 2007 19:34:17 +0000 (19:34 +0000)]
WinGui:
- Just a few small changes.
git-svn-id: svn://localhost/HandBrake/trunk@684
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sat, 14 Jul 2007 19:30:35 +0000 (19:30 +0000)]
OK, I might have horribly screwed it up, but this *should* allow jam building with XCode, which broke when libmkv got introduced. This commit does not implement mkv muving in the MacGui -- just fixes "undefined symbols" errors which caused the compilation to crash. Just adds references to libmkv.a and muxmkv.c to the project builder index.
git-svn-id: svn://localhost/HandBrake/trunk@683
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 14 Jul 2007 15:57:19 +0000 (15:57 +0000)]
Win Gui:
- Fixed bug with chapter drop downs throwing errors when they shouldn't.
- Chapter down down menus are now populated on title selection. (Audio and Subtitles still need to be done)
- Process priority option now works. All encodes both single and queue will use the defined priority.
- A few other small things.
git-svn-id: svn://localhost/HandBrake/trunk@682
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Sat, 14 Jul 2007 08:26:43 +0000 (08:26 +0000)]
Fix AAC audio inside MKV container crash.
git-svn-id: svn://localhost/HandBrake/trunk@681
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Sat, 14 Jul 2007 02:24:41 +0000 (02:24 +0000)]
Matroska muxer!
-Chapters don't work in VLC. I'll need to update the library to work-around this. Most other players should pick them up, however.
-PAR, check.
-x264 b-frames, check.
-Multi-track audio, check.
git-svn-id: svn://localhost/HandBrake/trunk@680
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 13 Jul 2007 23:47:38 +0000 (23:47 +0000)]
WinGui:
- Change toString method in Parsing for timestamp return. removed h,m,s letters.
- Commented out some parsing code that is not needed at this stage.
- Most of the work for the Queue has now been done. Only some cross-thread UI element changes need done.
git-svn-id: svn://localhost/HandBrake/trunk@679
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Fri, 13 Jul 2007 21:11:32 +0000 (21:11 +0000)]
forgot to check this in
git-svn-id: svn://localhost/HandBrake/trunk@678
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 13 Jul 2007 21:01:01 +0000 (21:01 +0000)]
WinGui:
Removed all old vb.net code.
git-svn-id: svn://localhost/HandBrake/trunk@677
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 13 Jul 2007 19:57:05 +0000 (19:57 +0000)]
WinGui:
Uncommented some code in Parsing. Awaiting Parser.cs to be checked in now.
git-svn-id: svn://localhost/HandBrake/trunk@676
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 13 Jul 2007 19:37:44 +0000 (19:37 +0000)]
WinGui:
- Some C# Code fixes. Parser.cs is currently missing in action. Will appear soon hopefully.
git-svn-id: svn://localhost/HandBrake/trunk@675
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Fri, 13 Jul 2007 06:28:48 +0000 (06:28 +0000)]
More accurate frame start/stop times for vorbis. This is needed for the upcoming Matroska muxer.
git-svn-id: svn://localhost/HandBrake/trunk@674
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 11 Jul 2007 13:18:24 +0000 (13:18 +0000)]
WinGui:
few other small changes + new form for hbcli's encode output
git-svn-id: svn://localhost/HandBrake/trunk@673
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 11 Jul 2007 12:56:13 +0000 (12:56 +0000)]
WinGui:
- Couple bug fixes + a bit of code tidy up.
git-svn-id: svn://localhost/HandBrake/trunk@672
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Wed, 11 Jul 2007 02:24:48 +0000 (02:24 +0000)]
updated some Form.Show calls to Form.ShowDialog
updating frmReadDVD to throw CLI call on it's own thread to prevent UI lockup
added ToString overrides in Parsing.AudioTrack, Parsing.Subtitle and Parsing.Title
misc interface/notification updates to frmReadDVD upon starting the scan process
git-svn-id: svn://localhost/HandBrake/trunk@671
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Tue, 10 Jul 2007 23:32:41 +0000 (23:32 +0000)]
removing suo files from checkout to prevent constant conflicts
git-svn-id: svn://localhost/HandBrake/trunk@670
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 10 Jul 2007 22:35:11 +0000 (22:35 +0000)]
WinGui:
- Just some more C# getting checked in. Not far from completion now.
git-svn-id: svn://localhost/HandBrake/trunk@669
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 10 Jul 2007 19:20:27 +0000 (19:20 +0000)]
MacGui: re-enable cancel button during title scan in scan controller.
git-svn-id: svn://localhost/HandBrake/trunk@668
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Mon, 9 Jul 2007 22:26:54 +0000 (22:26 +0000)]
added new parsing code to parse cli output into objects
git-svn-id: svn://localhost/HandBrake/trunk@667
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 9 Jul 2007 19:51:58 +0000 (19:51 +0000)]
MacGui: Queue fix
- Adjust height of NSScrollview to properly accommodate long queue lists without cutting of the info at the bottom
- Start task numbers in queue with one instead of 0.
git-svn-id: svn://localhost/HandBrake/trunk@666
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 9 Jul 2007 19:33:26 +0000 (19:33 +0000)]
MacGui: Small fix in main window
- gray out the auto crop field during encode
git-svn-id: svn://localhost/HandBrake/trunk@665
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 9 Jul 2007 19:07:38 +0000 (19:07 +0000)]
MacGui: Enhanced Queue initial implementation
- Enhanced queue readout shows alot more detail about each job.
- Prepares MacGui for "Live Queue" where jobs can be added during an encode.
- Currently, you can add jobs during encoding but cannot access source currently being encoded.
- Dev note: some of this is kludgy, but can streamline once functionality is tested.
git-svn-id: svn://localhost/HandBrake/trunk@664
b64f7644-9d1e-0410-96f1-
a4d463321fa5
brianmario [Mon, 9 Jul 2007 18:41:35 +0000 (18:41 +0000)]
checking login
git-svn-id: svn://localhost/HandBrake/trunk@663
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 9 Jul 2007 18:41:29 +0000 (18:41 +0000)]
WinGui:
- Just a few updated files.
git-svn-id: svn://localhost/HandBrake/trunk@662
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 9 Jul 2007 16:45:25 +0000 (16:45 +0000)]
WinGui:
- Another chunk of code ported to C#
git-svn-id: svn://localhost/HandBrake/trunk@661
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 8 Jul 2007 23:56:26 +0000 (23:56 +0000)]
WinGui:
- C# Handbrake CLI output parsing code converted from vb.net project.
git-svn-id: svn://localhost/HandBrake/trunk@660
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 8 Jul 2007 19:46:03 +0000 (19:46 +0000)]
WinGui:
- Latest C# code
git-svn-id: svn://localhost/HandBrake/trunk@659
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 8 Jul 2007 18:29:26 +0000 (18:29 +0000)]
WinGui:
- All Supported Files (for File dialog window)
- Few other minor changes.
Initial C# code project which is due to replace current vb.net code. Partially functional.
git-svn-id: svn://localhost/HandBrake/trunk@658
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Sun, 8 Jul 2007 00:55:15 +0000 (00:55 +0000)]
Oops, that's 'management_active', not 'managed'.
git-svn-id: svn://localhost/HandBrake/trunk@657
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Sat, 7 Jul 2007 05:25:00 +0000 (05:25 +0000)]
vorbis: gracefully fail if encoder setup fails, and remove depriciated OV_ECTL_RATEMANAGE_AVG.
git-svn-id: svn://localhost/HandBrake/trunk@656
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 6 Jul 2007 16:11:06 +0000 (16:11 +0000)]
WinGui:
- Another small change to hbcli execution that was missed.
git-svn-id: svn://localhost/HandBrake/trunk@655
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 6 Jul 2007 16:09:50 +0000 (16:09 +0000)]
WinGui:
- Few changes to the way hbcli.exe is executed.
git-svn-id: svn://localhost/HandBrake/trunk@654
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 6 Jul 2007 15:41:29 +0000 (15:41 +0000)]
WinGui:
- And 1 spelling mistake corrected.
git-svn-id: svn://localhost/HandBrake/trunk@653
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 6 Jul 2007 15:40:25 +0000 (15:40 +0000)]
WinGui:
- Just a few things cleared up
git-svn-id: svn://localhost/HandBrake/trunk@652
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 6 Jul 2007 15:32:34 +0000 (15:32 +0000)]
MacGui: Add auto crop value to main window
- shows if you are using Auto or Custom cropping in the Video tab of the main window.
- Prepares controller.mm to better use custom/auto cropping values particularly with presets.
- Required since auto crop is not currently stored in a title or job variable, and proper use of cropping for presets requires the preset to know what cropping to actually use.
git-svn-id: svn://localhost/HandBrake/trunk@651
b64f7644-9d1e-0410-96f1-
a4d463321fa5
saintdev [Fri, 6 Jul 2007 03:14:08 +0000 (03:14 +0000)]
Fixes to the CLI for forced subtitles, and Turbo.
-Fixes a bug in the HB CLI whereby you can't use the native-language switch to enable subtitles when doing single pass.
-Changes the threshold for enabling subtitles automatically during a subtitle scan from 20% to 10%.
-Changes the turbo options to match what the GUI is doing.
git-svn-id: svn://localhost/HandBrake/trunk@650
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 4 Jul 2007 19:04:21 +0000 (19:04 +0000)]
WinGui:
- User can now set the default priority level for hbcli.exe from Tools > Options (set to normal by default)
git-svn-id: svn://localhost/HandBrake/trunk@649
b64f7644-9d1e-0410-96f1-
a4d463321fa5