summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Align the subtitles at the bottom on iPod Classic/Nano.ritsuka2009-10-021-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2860 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add and update a bunch of tooltips.jstebbins2009-09-302-21/+132
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2859 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix mbtree/b-pyramid dependency issuejstebbins2009-09-307-48/+94
| | | | | | | make sure b-pyramid gets set to insensitive when mbtree is enabled git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2858 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix Gtk-CRITICAL warning when logging invalid utf-8 charactersjstebbins2009-09-301-21/+28
| | | | | | | assume all log text is iso8859-1 and convert to utf-8 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2857 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix audio codec descriptionjstebbins2009-09-302-2/+6
| | | | | | | When adding to the queue, the audio codec description could be incorrect git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2856 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix incorrect marking of CC track as forced or burnedjstebbins2009-09-303-9/+17
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2855 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-305-16/+30
| | | | | | - Add a notice to the log to indicate if the user has used a custom query. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2854 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-302-1/+10
| | | | | | - Fix query generator issues with custom anamorphic. (Set display width / pix aspect correctly). Also set modulus correctly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2853 b64f7644-9d1e-0410-96f1-a4d463321fa5
* flush lame encoderjstebbins2009-09-291-3/+23
| | | | | | | | The last mp3 frame was not complete. Most players ignore the broken frame, but a user ran across some software that handled it badly and crashed. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2852 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix psy-rd and psy-trellis slidersjstebbins2009-09-291-1/+1
| | | | | | | The were stuck in the default position git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2851 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix loading of multiple subtitles from a presetjstebbins2009-09-294-4/+24
| | | | | | | | under some circumstances the "default" and "forced" flags would end up on the incorrect entry in the list. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2850 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-291-0/+2
| | | | | | - Fix a strange exception error is high profile preset is selected before the first scan. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2849 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Remove tx3g -1 bias for bold and underline, was part of testing, thanks to ↵eddyg2009-09-281-2/+2
| | | | | | Rodeo. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2848 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix soft sub tx4g markup to count multi-chr utf8 chrs as one chr. Also ↵eddyg2009-09-281-7/+45
| | | | | | merges italic markup if adacent. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2847 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix problem updating subtitle type description in subtitle listjstebbins2009-09-281-1/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2846 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-281-1/+1
| | | | | | - MessageBox message fix git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2845 b64f7644-9d1e-0410-96f1-a4d463321fa5
* bump libtheora to official 1.1 releasejstebbins2009-09-271-2/+1
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2844 b64f7644-9d1e-0410-96f1-a4d463321fa5
* fix srt track stop timejstebbins2009-09-271-7/+10
| | | | | | | | srt stop time was being set to the end of the start chapter instead of the end of the stop chapter. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2843 b64f7644-9d1e-0410-96f1-a4d463321fa5
* theora: improvements to our theora implementationjstebbins2009-09-271-3/+209
| | | | | | | | | - support 2-pass mode which is new to theora 1.1 - set soft target rate control so that single pass abr behaves more like theora 1.0 and doesn't look quite so awful. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2842 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: don't remove srt subs when changing from mkv to mp4jstebbins2009-09-261-13/+20
| | | | | | | | The logic to remove extra vobsubs that can't all be burned was also sweeping away srt's. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2841 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: ok, I relent. mbtree widget is not needed so it's gonejstebbins2009-09-253-36/+29
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2840 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Lingui: make mbtree default follow the state of bframesjstebbins2009-09-251-2/+46
| | | | | | | | when bframes are 0, mbtree default is 0 and user can manually set mbtree to 1 when bframes are 1, mbtree default is 1 and user can manually set mbtree to 0 git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2839 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-243-5/+13
| | | | | | | - Video Preview window is not forced to topMost. Stops VLC window appearing below it. - Double click the max width label to switch to standard (-w) width git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2838 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
* bump x264 to r1271jstebbins2009-09-245-143/+106
| | | | | | | | | make changes required by the x264 api change fix some build issues that the x264 bump exposed git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2836 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-221-3/+1
| | | | | | - Should probably set cropping to auto on presets that don't have crop values stored. (Cosmetic issue) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2835 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-211-5/+4
| | | | | | - Possible fix for some exceptions / issues in the Activity window that may occur under unusual conditions that may prevent the log file from being read properly git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2834 b64f7644-9d1e-0410-96f1-a4d463321fa5