summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* updated some Form.Show calls to Form.ShowDialogbrianmario2007-07-1111-38/+69
| | | | | | | | 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://svn.handbrake.fr/HandBrake/trunk@671 b64f7644-9d1e-0410-96f1-a4d463321fa5
* removing suo files from checkout to prevent constant conflictsbrianmario2007-07-102-0/+0
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@670 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-106-178/+92
| | | | | | - Just some more C# getting checked in. Not far from completion now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@669 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: re-enable cancel button during title scan in scan controller.dynaflash2007-07-101-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@668 b64f7644-9d1e-0410-96f1-a4d463321fa5
* added new parsing code to parse cli output into objectsbrianmario2007-07-099-3/+479
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@667 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Queue fixdynaflash2007-07-091-2/+2
| | | | | | | - 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://svn.handbrake.fr/HandBrake/trunk@666 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Small fix in main windowdynaflash2007-07-095-3/+6
| | | | | | - gray out the auto crop field during encode git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@665 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Enhanced Queue initial implementationdynaflash2007-07-095-27/+204
| | | | | | | | | - 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://svn.handbrake.fr/HandBrake/trunk@664 b64f7644-9d1e-0410-96f1-a4d463321fa5
* checking loginbrianmario2007-07-091-0/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@663 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-098-22/+235
| | | | | | - Just a few updated files. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@662 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-095-6/+267
| | | | | | - Another chunk of code ported to C# git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@661 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-085-56/+178
| | | | | | - C# Handbrake CLI output parsing code converted from vb.net project. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@660 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-082-5/+8
| | | | | | - Latest C# code git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@659 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-0843-4/+10697
| | | | | | | | | - 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://svn.handbrake.fr/HandBrake/trunk@658 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Oops, that's 'management_active', not 'managed'.saintdev2007-07-081-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@657 b64f7644-9d1e-0410-96f1-a4d463321fa5
* vorbis: gracefully fail if encoder setup fails, and remove depriciated ↵saintdev2007-07-071-3/+20
| | | | | | OV_ECTL_RATEMANAGE_AVG. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@656 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-061-1/+21
| | | | | | - Another small change to hbcli execution that was missed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@655 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-062-3/+42
| | | | | | - Few changes to the way hbcli.exe is executed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@654 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-061-1/+1
| | | | | | - And 1 spelling mistake corrected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@653 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-069-16/+20
| | | | | | - Just a few things cleared up git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@652 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add auto crop value to main windowdynaflash2007-07-067-20/+70
| | | | | | | | - 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://svn.handbrake.fr/HandBrake/trunk@651 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fixes to the CLI for forced subtitles, and Turbo.saintdev2007-07-063-40/+49
| | | | | | | | | -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://svn.handbrake.fr/HandBrake/trunk@650 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-047-17/+92
| | | | | | - User can now set the default priority level for hbcli.exe from Tools > Options (set to normal by default) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@649 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Implement transport and program stream support. With these changes it's now ↵awk2007-07-0411-38/+2172
| | | | | | possible to open a .ts or .mpg files and transcode to standard Handbrake Output files. This fixes Ticket #21. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@648 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-039-225/+194
| | | | | | | | | | - Re-wrote bits of frmReadDVD to fix a bug where DVD's with only 1 title would not be listed in the DVD title dropdown. Also cleaned the code up a bit. Hopefully this re-write doesn't have too many bugs. Initial testing shows it appears to work fine.WinGui: - Changed shell() to System.Diagnostics.Process.Start() Appears to work a bit better than shell() - Removed Advanced Settings Tab. Processor selection is now in Tools > Options. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@647 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-021-0/+4
| | | | | | | - Query editor box cleared on new title or chapter selection. User will still need to clear it by hand if they change any other setting. - In the previous rev a few tool tips were added git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@646 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-07-024-28/+54
| | | | | | | - Changed shell() to System.Diagnostics.Process.Start() Appears to work a bit better than shell() git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@645 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Presets use white font when selecting built in presets (previously ↵dynaflash2007-06-291-4/+29
| | | | | | | | stayed blue which sucked since it was highlighted in blue, so you couldnt read it when selected). - Also some test shadow code to shadow the highlighted font similar to Mail.app. In testing looks poor, so its commented out for now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@644 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add description field and tooltips for Presetsdynaflash2007-06-295-4/+40
| | | | | | | | - Add description NSTextField to the Add New Preset Panel - Added descriptions for the Built-In Presets (be sure to use "Update Built-In Presets" in the Presets menu to get descriptions) - Added Tooltips to the presets drawer which shows the description of the preset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@643 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Built In Presets - Added iPod Low-Resdynaflash2007-06-282-22/+92
| | | | | | - Changed current iPod to "iPod High-Res" and changed its opt string to keyint=300:keyint-min=30:bframes=0:cabac=0:ref=1:vbv-maxrate=1500:vbv-bufsize=2000:analyse=all:me=umh:subme=6:no-fast-pskip=1 as per rhester git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@642 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Re-Add Preference to enable 64 bit mp4 files option in the main window. dynaflash2007-06-283-3/+11
| | | | | | - This is a reversion to a feature added in 620 that was then taken back out in 621. Due to the breaking of so many target devices, we should error on the side of caution here. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@641 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-06-2611-106/+278
| | | | | | | | | - New layout on options window. Added verbose mode option - Added the ability to re-arrange the queue - Fixed the issue where selecting the same chapter for start and finish would result in something like "-c 6-6" - Few other small changes & design tweaks git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@640 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-06-243-3/+3
| | | | | | - Fixed small compile error git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@639 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-06-242-0/+7
| | | | | | - Quick mod16 height calculation when the user enters a width. This doesn't take cropping into account! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@638 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-06-234-3/+6
| | | | | | - Icon file added to the Handbrake folder git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@637 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-06-235-4/+33
| | | | | | | - Fixed Tools>Options would not remember settings on Windows Vista - Fixed "Set current options as program defaults" not saving current settings on vista. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@636 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGUI:sr552007-06-234-145/+107
| | | | | | | | - Small changes to the update window - More GUI error checking added. CRF automatically disabled when Video Quality option is not used - Audio mixdown option no longer requires a checkbox to enable it git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@635 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGUI:sr552007-06-236-47/+179
| | | | | | | | | - Added: support for Turbo 1st Pass with H.264 - Added: support for >4GB mp4 files - CRF, Turbo 1st pass now automatically switch off when a non h.264 encoder is selected - Changed video settings tab to accommodate 2 new additions listed above. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@634 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGUI:sr552007-06-222-1/+9
| | | | | | If Chapter Markers is checked, GUI now sets .m4v extension when user clicks the "browse" button in the destination box. Previously it would default to mp4 if you changed the file save location after having checked Chapters Markers. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@633 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGUI:sr552007-06-223-15/+28
| | | | | | | - Small text changes on the read DVV window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@632 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGUI: sr552007-06-227-28/+32
| | | | | | - Fixed style problems in Vista and XP when using the stock windows theme. Should look far more consistent now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@631 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552007-06-224-19/+21
| | | | | | - New Message-box alert design. These include Warning, Information and Error Icons just like the standard windows alerts. Along with this, some of the messages have been changed slightly so should easier to understand now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@630 b64f7644-9d1e-0410-96f1-a4d463321fa5
* - Minor design tweakssr552007-06-222-65/+64
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@629 b64f7644-9d1e-0410-96f1-a4d463321fa5
* # Start of Version 2.3sr552007-06-2223-554/+665
| | | | | | | | | | - New Title drop down menu's Added - Fixed Profile bug where if anamorphic was selected when the profile was clicked, the resolution boxes would not be filled out. - Fixed Anamorphic and Chapter markers were saved in the wrong order. - Added version tag code to avoid having to update all the windows manually. Pulls version straight from settings file now. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@628 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: ScanController modification so it skips the opening scan choice ↵dynaflash2007-06-202-19/+75
| | | | | | | | | | | | sheet and goes right to the file browse window if the "DVD Auto Detect" is turned off in the preferences. Saves a few clicks on selecting source files. Also, small change to controller.mm so that if an invalid source is selected, it shows up instead of the dvd name. Scan panel if no auto detect could use a bit of fine tuning, but it works. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@627 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Close Main Window issue fixed.dynaflash2007-06-195-5/+25
| | | | | | | | - Can now close the main HB window while HB is running and then re-open it with the "Main Window" selection in the "Window" toolbar menu without disturbing the current encode. - Note: should probably add "Main Window" to the Dock Icon Context menu as well. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@626 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Chapter Popup fix condition where user can select a start chapter ↵dynaflash2007-06-193-2/+13
| | | | | | | | | | | greater than the end chapter - Old behavior would result in a 00:00:00 encode - Now checks upon change and defaults to a single chapter rip relative to the start chapter. - Also fixed audio bitrate title in gui window from (Hz) to (khz) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@625 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Pref for Encode Done alert addeddynaflash2007-06-183-13/+26
| | | | | | | - Added combobox to the Preferences nib so user can select "None", "Alert Window", "Growl Notification", "Alert Window and Growl Notification". - Defaults to "Alert Window" if user has never set it before. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@624 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Switch buf->key to buf->frametype which is a bitmask telling us what type of ↵saintdev2007-06-1711-24/+34
| | | | | | | | | frame we are dealing with. This doesn't change any functionality, but I need to be able to distinguish between x264 IDR and I frames for the upcoming matroska muxer. This also has the side effect of making the code a little easier to read and maintain. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@623 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Disable DVD Drive Auto-Detect option in preferences.dynaflash2007-06-147-22/+52
| | | | | | | | | | - this feature allows you to use other dvd aware apps (mactheripper, dvd player, etc.) while using HB to encode a folder on your hard drive. - checkbox in prefs nib to disable dvd drive auto detect - when checked, hb does not poll for available drives at all. - can still manually navigate to a dvd and select it though. - is unchecked by default. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@622 b64f7644-9d1e-0410-96f1-a4d463321fa5