summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* LinGui: use a smaller font in audio settings controlsjstebbins2009-11-024-17/+68
| | | | | | | allows a small reduction in the width of the main window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2910 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
* WinGui:sr552009-11-021-0/+1
| | | | | | - Fixed: Subtitle panel did not clear subtitle list structure on clear(); (title / source change) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2908 b64f7644-9d1e-0410-96f1-a4d463321fa5
* temporary fix for x264 b-pyramid parameter changejstebbins2009-10-311-0/+8
| | | | | | | | if value is "1", set to "normal", "0" set to "none" pass other values through. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2907 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-10-318-20/+20
| | | | | | - Change enable libdvdnav option to disable libdvdnav option. (Since the CLI now uses libdvdnav by default) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2906 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: Sets dvdnav as default, to match the GUIs. Disable with --no-dvdnav.jbrjake2009-10-311-4/+5
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2905 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Oops, CLI help was never updated for decomb's EEDI2 parameters or new mode ↵jbrjake2009-10-312-2/+6
| | | | | | structure. Thanks, Rodeo. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2904 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Adds a parity parameter to detelecine and rewires it in decomb, so that TFF ↵jbrjake2009-10-313-8/+25
| | | | | | can be set for non-MPEG-2 sources that don't include parity flags, which will be falsely autodetected as BFF. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2903 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: modify toolbar buttons to adapt to new user customizablejstebbins2009-10-301-5/+16
| | | | | | | | toolbar style settings. The new option for customizing this is available in System->Preferences->Appearance->Interface. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2902 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix the labels on the queue window's toolbarjstebbins2009-10-301-0/+1
| | | | | | | forgot about this one git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2901 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix toolbar labels on libgtk 2.18jstebbins2009-10-301-0/+1
| | | | | | | | A change in default behavior of toolbar buttons made the lables not visible. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2900 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 version bump to r1318-fe83a90dynaflash2009-10-301-1/+1
| | | | | | | - several minor speedups and bugfixes - http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=fe83a906ee1bb5170b112de717818e278ff59ddb git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2899 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: mingw doesn't have lockf, ifdef out queue file locking for mingwjstebbins2009-10-281-0/+4
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2898 b64f7644-9d1e-0410-96f1-a4d463321fa5
* allow srt and cc subtitles to be up to 2 lines high.jstebbins2009-10-282-5/+26
| | | | | | | any additional lines after 2 are merged into 2nd line git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2897 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
* fix a couple transport stream issuesjstebbins2009-10-232-10/+50
| | | | | | | | | | | | | | | when the first packet seen is audio, the stream timing for the audio must be initialized a little different then when it follows video add a more thorough check for duplicate packets. a ts stream that is the result of splicing multiple clips together can have duplicate continuity count values. usually this means that a duplicate packet exists and the duplicate is dropped. but in the case of spliced clips, the packet should not be dropped. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2895 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix a couple picture scale issuesjstebbins2009-10-231-2/+7
| | | | | | | | | | | | | | adjusting the storage height sometimes got wedged due to incorrect rounding causing feedback loop. height change leads to width change, but width rounded too small width change leads to height change that goes back to original height presets that had width/height saved (e.g. iPod) were blocking user from manually selecting a higher resolution. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2894 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-10-201-3/+3
| | | | | | - Fixed: Query Editor takes priority over GUI settings when "Prompt on unmatching queries" is disabled git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2893 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
* remove crf flag and all uses of itjstebbins2009-10-196-58/+11
| | | | | | | x264 encodes will only use crf now. qp mode is gone. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2891 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: make crf default for x264dynaflash2009-10-193-215/+782
| | | | | | - 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
* WinGui:sr552009-10-161-1/+1
| | | | | | - Fixed a small error when selecting the correct array index when checking which subtitle track is selected. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2889 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-10-165-561/+490
| | | | | | - Improved / Simplified the Subtitle UI design. Hopefully should make it a bit easier to use and understand. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2888 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: remove CQP option from preferencesjstebbins2009-10-144-53/+21
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2887 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix incorrect upper bound to PARHeight spin button controljstebbins2009-10-141-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2886 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix reading of short srt subtitle filesjstebbins2009-10-141-1/+6
| | | | | | | | if the whole file is consumed before filling the output buffer during the iconv conversion, the subtitles would be dropped git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2885 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a problem with srt subtitle file dialog forgetting the last used ↵jstebbins2009-10-141-1/+6
| | | | | | directory git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2884 b64f7644-9d1e-0410-96f1-a4d463321fa5
* x264 - bump to x264-r1292-e381f6ddynaflash2009-10-131-1/+1
| | | | | | - various enhancements including some vbv fixes. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2883 b64f7644-9d1e-0410-96f1-a4d463321fa5
* build system: solaris 10 supportjstebbins2009-10-133-0/+8
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2882 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: enable libdvdnav by defaultjstebbins2009-10-131-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2881 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Use libdvdnav by default.dynaflash2009-10-131-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2880 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-10-131-2/+2
| | | | | | - Update assembly info file for new version. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2879 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-10-133-3/+3
| | | | | | - Set libdvdnav to on as default git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2878 b64f7644-9d1e-0410-96f1-a4d463321fa5
* dvdnav: fix crash when poorly masterd disc has no menusjstebbins2009-10-121-0/+17
| | | | | | | | | Mac The Ripper, when in "Main Feature Extraction" mode, likes to create an image with no menus, but leaves navigation commands in place that jump to the non-existing menu. libdvdnav doesn't like this much. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2877 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
* WinGui:sr552009-10-086-64/+72
| | | | | | - Couple of UI / tooltip tweaks. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2875 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: fix issue where choosing an srt subtitle file would fail to ↵dynaflash2009-10-071-0/+4
| | | | | | autmatically enable the appropriate srt subtitle widgets. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2873 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: make the activity window a little widerjstebbins2009-10-063-5/+8
| | | | | | | and make the label showing the location of the activity log file big/bold git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2872 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: allow display of picture settings before a scan has been donejstebbins2009-10-067-27/+48
| | | | | | | | preview window is still blocked, but picture settings can be viewed and modified for the purpose of setting up a preset. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2871 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix VC1 I-frame detection in ffmpeg_is_keyframejstebbins2009-10-061-1/+1
| | | | | | | | | The pattern was incorrect, so we were pretty much always starting on a non-I-frame when creating previews from VC1 ffmpeg sources. This fixes the grey preview complaints several users have had. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2870 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: create a queue lock file to prevent simultaneous access to the queuejstebbins2009-10-044-2/+38
| | | | | | | from 2 running instances of ghb git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2869 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: when reloading the queue, update the state of the "Show Queue" togglejstebbins2009-10-041-0/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2868 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: update a couple tooltipsjstebbins2009-10-041-2/+2
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2867 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: modify the interaction between preview window and settings windowjstebbins2009-10-042-65/+27
| | | | | | | | | make hiding the settings window from the preview "settings" button a separate state from the settings button in the main window. The "hidden" status persists when you toggle the settings button in the main window. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2866 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-10-042-0/+5
| | | | | | - Reset the Subtitles panel on Source or Title change. This can be made smarter later. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2865 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: set max bitrate for 6ch faac to 448kbpsjstebbins2009-10-042-15/+34
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2864 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix reading of UTF-16 SRT subtitle files (and other wide charsets)jstebbins2009-10-031-32/+119
| | | | | | | | | | The entire file is encoded in the chosen charset, not just the subtitle text. So we must read and convert the text prior to any parsing. Using fgets() to read a line doesn't work because wide charsets can have 0x0a in the high byte of some char. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2863 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a couple subtitle UI issuesjstebbins2009-10-032-8/+18
| | | | | | | | - SRT filename was getting lost when moving the subtitle highlight around - SRT subtitles didn't get reloaded properly when editing a queue item git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2862 b64f7644-9d1e-0410-96f1-a4d463321fa5
* CLI: Use -v1 by default instead of -v0, to match the GUIs. People who want a ↵jbrjake2009-10-021-1/+1
| | | | | | quiet CLI can still turn it off. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2861 b64f7644-9d1e-0410-96f1-a4d463321fa5