summaryrefslogtreecommitdiffstats
path: root/macosx/Controller.m
Commit message (Collapse)AuthorAgeFilesLines
* MacGui: fix vlc detection so that "Scan Anyway" works correctly ... patch by ↵dynaflash2009-11-261-4/+6
| | | | | | j45. Thanks John! git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2984 b64f7644-9d1e-0410-96f1-a4d463321fa5
* batch file scanning and scan canceljstebbins2009-11-251-9/+72
| | | | | | | | | | When a directory is specified as the source, first we attempt to open as a dvd, then if that fails, we attempt to open each file in the directory as a stream source. Since opening a large directory of files can take a really long time, you can also now cancel a scan. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2980 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Add check for audio == null for > 1 audio track to prevent crash for ↵dynaflash2009-11-221-1/+1
| | | | | | | | | | > 1 audio tracks and sources with no decodable audio. - Thanks to BradleyS for bug report. - Thanks to J45 for sussing the issue. - Addresses http://forum.handbrake.fr/viewtopic.php?f=12&t=13149 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2953 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Trigger "Open Source Title Specific" if the option key is held down ↵dynaflash2009-11-211-1/+1
| | | | | | | | when clicking "Open" in the source browse window. - This has the same effect as choosing Open Source Title Specific from the file menu, which still exists. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2951 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Change the subme=1 option in turbo first pass to subme=2 as per x264 ↵dynaflash2009-11-201-1/+1
| | | | | | dev Dark_Shikari. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2948 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove vestigial conditional which did not allow loose anamorphic if ↵dynaflash2009-11-181-11/+1
| | | | | | | | | the ffmpeg video encoder was used. - Patch by Rodeo. Thanks Rodeo! - Addresses http://forum.handbrake.fr/viewtopic.php?f=4&t=13117 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2943 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: change the min and max bitrate for faac six channel discrete encodes.dynaflash2009-11-181-4/+4
| | | | | | | - Patch by Rodeo so its his fault. ;) - Addresses http://forum.handbrake.fr/viewtopic.php?f=4&t=13114 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2942 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Make sure that drc is set to 0 by default (not just in the built in ↵dynaflash2009-11-051-5/+5
| | | | | | | | presets). Patch by Rodeo. - Update the queue readout to only display "Off" for drc when the drc is 0.0 instead of 1.0 ( our previous off ). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2915 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix the RF and QP labels in the constant quality slider when ↵dynaflash2009-11-021-1/+2
| | | | | | | | switching between video encoders. Patch by Rodeo. - http://forum.handbrake.fr/viewtopic.php?f=4&t=12838 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2909 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Fix bug in encoding custom anamorphic with modulus other than 16. ↵dynaflash2009-10-231-0/+4
| | | | | | Patch by Rodeo. Thanks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2896 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix borked previous commit 2891dynaflash2009-10-191-11/+1
| | | | | | - thanks Rodeo. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2892 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: make crf default for x264dynaflash2009-10-191-6/+1
| | | | | | - this removes the optional preference and no longer sets job->crf = 1; git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2890 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: In presets with an audio track specified for pass thru ( either AC3 ↵dynaflash2009-10-091-60/+102
| | | | | | | | | | or DTS ) prevent a mixdown in any track besides track one. - If pass thru is specified in any track > track 1in the preset, set that track to "None" if a matching source codec cannot be found. - Still allow track 1 to mixdown if a matching source track codec is not present. Prevents accidental encodes with no audio. - Among other things prevents a duplication of tracks with an aac mixdown for the AppleTV preset when using a source with audio other than AC3. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2876 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Do not allow Start or Add to Queue during source scanning.dynaflash2009-10-081-0/+5
| | | | | | - Avoids a crash when trying to add to queue or start during a scan. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2874 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Allow and check for 64 bit vlc. Match HandBrake architecture to VLC ↵dynaflash2009-09-241-25/+115
| | | | | | | | | architecture and warn appropriately. - This allows 64 bit HB and 64 bit vlc to work harmoniously. - No vlc and architecture mistmatches link to http://www.videolan.org/vlc/download-macosx.html instead of the main vlc page where only the 32 bit version of vlc is listed for download for mac. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2837 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: replace deprecated -stringWithCString with -stringWithUTF8String.dynaflash2009-09-161-21/+21
| | | | | | | - Quites down some compiler warnings in 10.6 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2827 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: fix eyetv package scanning borked by Snow Leopard.dynaflash2009-09-151-1/+1
| | | | | | - tested on leopard by ncbp_ on irc (thanks). git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2826 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGUI: Renamed Controller.mm to Controller.m, changed the default std to C99.ritsuka2009-08-291-0/+7519
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2789 b64f7644-9d1e-0410-96f1-a4d463321fa5