summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* LinGui: make debian packaging rules work on ubuntu 8.04jstebbins2009-09-213-4/+4
| | | | | | | | needed to specify compatibility with debhelper scripts version 6 and add explicit source path to dh_install git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2833 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-211-1/+1
| | | | | | - Fix a small bug in the code which sets the m4v when required for srt subs git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2832 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Fix bug that was causing one sec. of audio to be dropped on many ffmpeg ↵van2009-09-211-6/+11
| | | | | | files. Problem is that audio & video can be interleaved in any order but we drop everything up to the first video frame. Since ffmpeg returns a second of audio per read on an audio stream, if audio started before video we lose the first second of it. Changed to allow either audio or video to signal start 'reader'. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2831 b64f7644-9d1e-0410-96f1-a4d463321fa5
* libhb: fix gethostbyname failure on mingwjstebbins2009-09-201-0/+17
| | | | | | | winsock requires initialization before you can call any networking functions git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2830 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Remove hosed up "NSString stringWithFormat :"in the advanced panel ↵dynaflash2009-09-161-2/+2
| | | | | | | | as we do not need it and never provided a format for some bizarre reason which I am at a loss to explain. - Quites down two more compiler warnings. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2829 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: Replace deprecated -createDirectoryAtPath:attributes: with ↵dynaflash2009-09-161-2/+6
| | | | | | -createDirectoryAtPath:withIntermediateDirectories:attributes:error: git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2828 b64f7644-9d1e-0410-96f1-a4d463321fa5
* MacGui: replace deprecated -stringWithCString with -stringWithUTF8String.dynaflash2009-09-162-22/+22
| | | | | | | - 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
* dvdread: patch allows dvdread access to the raw dvd device under windowsjstebbins2009-09-151-0/+85
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2825 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: add mbtree checkbox to x264 settings tabjstebbins2009-09-154-4/+29
| | | | git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2824 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Updates x264 to r1259-dd026f2, bringing with it a bunch of changes you can ↵jbrjake2009-09-152-1/+46
| | | | | | read about on their git log. The most prominent change is macroblock tree rate control (read about it on doom9), which is on by default, and for most content it produces smaller, better quality encodes. Due to a minor, temporary issue with fades in baseline profile encodes, for the moment I'm disabling mbtree when bframes=0, but this can be overridden through explicitly specifying mbtree=1 in the x264 options string. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2823 b64f7644-9d1e-0410-96f1-a4d463321fa5
* Allow dvd sources that have no audiojstebbins2009-09-143-13/+2
| | | | | | | | Removed the code that dropped titles if there was no audio. Do not add a default audio track in the CLI if there are no audios in the source git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2822 b64f7644-9d1e-0410-96f1-a4d463321fa5
* dvdnav: improved patch that guarantees forward seek moves position forwardjstebbins2009-09-141-20/+50
| | | | | | | The previous patch worked only for SEEK_CUR. This patch is more general. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2821 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-142-6/+42
| | | | | | - Fix: DVD volume name now used for autoName function rather than Video_TS folder. (Thanks RandomEngy) git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2820 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-139-29/+44
| | | | | | | | - Fix some tooltips in the options and make the "use m4v" tooltip clearer. - Fix an error in the activity log window where an error message would repeat every few seconds if a log file wasn't found. - Fix main window display on High Dpi Panels. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2819 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-134-0/+27
| | | | | | - Fix: Don't check version data if the CLI file hasn't actually changed since the last launch. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2818 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-131-1/+3
| | | | | | - Show the number of encodes pending on the main window. Updates after each new item is added to the queue. Also updates with the status of encodes / items left on the queue. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2817 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-121-3/+3
| | | | | | - Fix an issue in QueryParser related to pixelAspectHeight and pixelAspectWidth values not set correctly. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2816 b64f7644-9d1e-0410-96f1-a4d463321fa5
* dvdnav: read error recoveryjstebbins2009-09-122-1/+85
| | | | | | | | | - patch libdvdnav seek to guarantee the position will move forward when making a seek request to a position that is after the current position - when a read error is detected, seek forward and retry. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2815 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix a Gtk-CRITICAL error when editing chapter namesjstebbins2009-09-111-1/+1
| | | | | | | | | After entering a chapter name AND navigitaing to the next name using the keyboard THEN selecting another name using the mouse, gtk would barf: Gtk-CRITICAL **: _gtk_tree_view_column_start_editing: assertion `tree_column->editable_widget == NULL' failed git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2814 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: fix initialization of chapter list when editing queued jobjstebbins2009-09-112-14/+86
| | | | | | | Chapter titles the user entered were lost when editing a queued job git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2813 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: jstebbins2009-09-095-9/+87
| | | | | | | | show the correct audio codec in the audio list when it has been changed because of incompatibility with source codec or output format git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2812 b64f7644-9d1e-0410-96f1-a4d463321fa5
* LinGui: improve "auto" audio selectionjstebbins2009-09-092-97/+45
| | | | | | | | picks the "best" audio (according to my personal criteria of what's best) given the input codec and output formats. git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2811 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-091-4/+4
| | | | | | - Remove extra param from selectSource git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2810 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-092-18/+9
| | | | | | - Improve autoName reliability - Thanks exdeus git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2809 b64f7644-9d1e-0410-96f1-a4d463321fa5
* WinGui:sr552009-09-082-4/+12
| | | | | | - Fixed exceptions in PictureSettings - Thanks exdeus git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@2808 b64f7644-9d1e-0410-96f1-a4d463321fa5