OSDN Git Service
sr55 [Sat, 31 Oct 2009 16:36:20 +0000 (16:36 +0000)]
WinGui:
- Change enable libdvdnav option to disable libdvdnav option. (Since the CLI now uses libdvdnav by default)
git-svn-id: svn://localhost/HandBrake/trunk@2906
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sat, 31 Oct 2009 16:21:26 +0000 (16:21 +0000)]
CLI: Sets dvdnav as default, to match the GUIs. Disable with --no-dvdnav.
git-svn-id: svn://localhost/HandBrake/trunk@2905
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sat, 31 Oct 2009 15:28:50 +0000 (15:28 +0000)]
Oops, CLI help was never updated for decomb's EEDI2 parameters or new mode structure. Thanks, Rodeo.
git-svn-id: svn://localhost/HandBrake/trunk@2904
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Sat, 31 Oct 2009 15:09:22 +0000 (15:09 +0000)]
Adds a parity parameter to detelecine and rewires it in decomb, so that TFF 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://localhost/HandBrake/trunk@2903
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 30 Oct 2009 18:24:29 +0000 (18:24 +0000)]
LinGui: modify toolbar buttons to adapt to new user customizable
toolbar style settings. The new option for customizing this
is available in System->Preferences->Appearance->Interface.
git-svn-id: svn://localhost/HandBrake/trunk@2902
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 30 Oct 2009 17:04:07 +0000 (17:04 +0000)]
LinGui: fix the labels on the queue window's toolbar
forgot about this one
git-svn-id: svn://localhost/HandBrake/trunk@2901
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 30 Oct 2009 17:01:48 +0000 (17:01 +0000)]
LinGui: fix toolbar labels on libgtk 2.18
A change in default behavior of toolbar buttons made the lables not
visible.
git-svn-id: svn://localhost/HandBrake/trunk@2900
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 30 Oct 2009 03:04:41 +0000 (03:04 +0000)]
x264 version bump to r1318-
fe83a90
- several minor speedups and bugfixes
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=
fe83a906ee1bb5170b112de717818e278ff59ddb
git-svn-id: svn://localhost/HandBrake/trunk@2899
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 28 Oct 2009 22:48:32 +0000 (22:48 +0000)]
LinGui: mingw doesn't have lockf, ifdef out queue file locking for mingw
git-svn-id: svn://localhost/HandBrake/trunk@2898
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 28 Oct 2009 16:43:48 +0000 (16:43 +0000)]
allow srt and cc subtitles to be up to 2 lines high.
any additional lines after 2 are merged into 2nd line
git-svn-id: svn://localhost/HandBrake/trunk@2897
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 23 Oct 2009 20:16:10 +0000 (20:16 +0000)]
MacGui: Fix bug in encoding custom anamorphic with modulus other than 16. Patch by Rodeo. Thanks.
git-svn-id: svn://localhost/HandBrake/trunk@2896
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 23 Oct 2009 02:20:47 +0000 (02:20 +0000)]
fix a couple transport stream issues
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://localhost/HandBrake/trunk@2895
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 23 Oct 2009 00:30:02 +0000 (00:30 +0000)]
fix a couple picture scale issues
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://localhost/HandBrake/trunk@2894
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 20 Oct 2009 22:28:55 +0000 (22:28 +0000)]
WinGui:
- Fixed: Query Editor takes priority over GUI settings when "Prompt on unmatching queries" is disabled
git-svn-id: svn://localhost/HandBrake/trunk@2893
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 19 Oct 2009 22:16:26 +0000 (22:16 +0000)]
MacGui: fix borked previous commit 2891
- thanks Rodeo.
git-svn-id: svn://localhost/HandBrake/trunk@2892
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 19 Oct 2009 20:32:20 +0000 (20:32 +0000)]
remove crf flag and all uses of it
x264 encodes will only use crf now. qp mode is gone.
git-svn-id: svn://localhost/HandBrake/trunk@2891
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 19 Oct 2009 20:31:06 +0000 (20:31 +0000)]
MacGui: make crf default for x264
- this removes the optional preference and no longer sets job->crf = 1;
git-svn-id: svn://localhost/HandBrake/trunk@2890
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 16 Oct 2009 21:07:17 +0000 (21:07 +0000)]
WinGui:
- Fixed a small error when selecting the correct array index when checking which subtitle track is selected.
git-svn-id: svn://localhost/HandBrake/trunk@2889
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 16 Oct 2009 21:00:48 +0000 (21:00 +0000)]
WinGui:
- Improved / Simplified the Subtitle UI design. Hopefully should make it a bit easier to use and understand.
git-svn-id: svn://localhost/HandBrake/trunk@2888
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 14 Oct 2009 20:46:27 +0000 (20:46 +0000)]
LinGui: remove CQP option from preferences
git-svn-id: svn://localhost/HandBrake/trunk@2887
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 14 Oct 2009 20:34:34 +0000 (20:34 +0000)]
LinGui: fix incorrect upper bound to PARHeight spin button control
git-svn-id: svn://localhost/HandBrake/trunk@2886
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 14 Oct 2009 01:04:03 +0000 (01:04 +0000)]
fix reading of short srt subtitle files
if the whole file is consumed before filling the output buffer during
the iconv conversion, the subtitles would be dropped
git-svn-id: svn://localhost/HandBrake/trunk@2885
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 14 Oct 2009 00:58:59 +0000 (00:58 +0000)]
LinGui: fix a problem with srt subtitle file dialog forgetting the last used directory
git-svn-id: svn://localhost/HandBrake/trunk@2884
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 13 Oct 2009 15:31:46 +0000 (15:31 +0000)]
x264 - bump to x264-r1292-
e381f6d
- various enhancements including some vbv fixes.
git-svn-id: svn://localhost/HandBrake/trunk@2883
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 13 Oct 2009 15:26:07 +0000 (15:26 +0000)]
build system: solaris 10 support
git-svn-id: svn://localhost/HandBrake/trunk@2882
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 13 Oct 2009 15:07:55 +0000 (15:07 +0000)]
LinGui: enable libdvdnav by default
git-svn-id: svn://localhost/HandBrake/trunk@2881
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 13 Oct 2009 14:40:48 +0000 (14:40 +0000)]
MacGui: Use libdvdnav by default.
git-svn-id: svn://localhost/HandBrake/trunk@2880
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 13 Oct 2009 13:01:49 +0000 (13:01 +0000)]
WinGui:
- Update assembly info file for new version.
git-svn-id: svn://localhost/HandBrake/trunk@2879
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 13 Oct 2009 12:55:55 +0000 (12:55 +0000)]
WinGui:
- Set libdvdnav to on as default
git-svn-id: svn://localhost/HandBrake/trunk@2878
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 12 Oct 2009 00:54:49 +0000 (00:54 +0000)]
dvdnav: fix crash when poorly masterd disc has no menus
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://localhost/HandBrake/trunk@2877
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Fri, 9 Oct 2009 19:34:07 +0000 (19:34 +0000)]
MacGui: In presets with an audio track specified for pass thru ( either AC3 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://localhost/HandBrake/trunk@2876
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 8 Oct 2009 20:05:17 +0000 (20:05 +0000)]
WinGui:
- Couple of UI / tooltip tweaks.
git-svn-id: svn://localhost/HandBrake/trunk@2875
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 8 Oct 2009 17:41:15 +0000 (17:41 +0000)]
MacGui: Do not allow Start or Add to Queue during source scanning.
- Avoids a crash when trying to add to queue or start during a scan.
git-svn-id: svn://localhost/HandBrake/trunk@2874
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 7 Oct 2009 17:06:07 +0000 (17:06 +0000)]
Macgui: fix issue where choosing an srt subtitle file would fail to autmatically enable the appropriate srt subtitle widgets.
git-svn-id: svn://localhost/HandBrake/trunk@2873
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 6 Oct 2009 16:08:22 +0000 (16:08 +0000)]
LinGui: make the activity window a little wider
and make the label showing the location of the activity log file big/bold
git-svn-id: svn://localhost/HandBrake/trunk@2872
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 6 Oct 2009 15:46:35 +0000 (15:46 +0000)]
LinGui: allow display of picture settings before a scan has been done
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://localhost/HandBrake/trunk@2871
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 6 Oct 2009 01:25:46 +0000 (01:25 +0000)]
fix VC1 I-frame detection in ffmpeg_is_keyframe
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://localhost/HandBrake/trunk@2870
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 4 Oct 2009 18:00:57 +0000 (18:00 +0000)]
LinGui: create a queue lock file to prevent simultaneous access to the queue
from 2 running instances of ghb
git-svn-id: svn://localhost/HandBrake/trunk@2869
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 4 Oct 2009 17:19:08 +0000 (17:19 +0000)]
LinGui: when reloading the queue, update the state of the "Show Queue" toggle
git-svn-id: svn://localhost/HandBrake/trunk@2868
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 4 Oct 2009 17:12:08 +0000 (17:12 +0000)]
LinGui: update a couple tooltips
git-svn-id: svn://localhost/HandBrake/trunk@2867
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 4 Oct 2009 17:05:53 +0000 (17:05 +0000)]
LinGui: modify the interaction between preview window and settings window
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://localhost/HandBrake/trunk@2866
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 4 Oct 2009 14:58:41 +0000 (14:58 +0000)]
WinGui:
- Reset the Subtitles panel on Source or Title change. This can be made smarter later.
git-svn-id: svn://localhost/HandBrake/trunk@2865
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 4 Oct 2009 05:52:47 +0000 (05:52 +0000)]
LinGui: set max bitrate for 6ch faac to 448kbps
git-svn-id: svn://localhost/HandBrake/trunk@2864
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 3 Oct 2009 16:51:58 +0000 (16:51 +0000)]
fix reading of UTF-16 SRT subtitle files (and other wide charsets)
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://localhost/HandBrake/trunk@2863
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 3 Oct 2009 16:47:09 +0000 (16:47 +0000)]
LinGui: fix a couple subtitle UI issues
- 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://localhost/HandBrake/trunk@2862
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Fri, 2 Oct 2009 23:56:30 +0000 (23:56 +0000)]
CLI: Use -v1 by default instead of -v0, to match the GUIs. People who want a quiet CLI can still turn it off.
git-svn-id: svn://localhost/HandBrake/trunk@2861
b64f7644-9d1e-0410-96f1-
a4d463321fa5
ritsuka [Fri, 2 Oct 2009 19:01:13 +0000 (19:01 +0000)]
Align the subtitles at the bottom on iPod Classic/Nano.
git-svn-id: svn://localhost/HandBrake/trunk@2860
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 30 Sep 2009 23:34:01 +0000 (23:34 +0000)]
LinGui: add and update a bunch of tooltips.
git-svn-id: svn://localhost/HandBrake/trunk@2859
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 30 Sep 2009 17:34:41 +0000 (17:34 +0000)]
LinGui: fix mbtree/b-pyramid dependency issue
make sure b-pyramid gets set to insensitive when mbtree is enabled
git-svn-id: svn://localhost/HandBrake/trunk@2858
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 30 Sep 2009 16:48:38 +0000 (16:48 +0000)]
LinGui: fix Gtk-CRITICAL warning when logging invalid utf-8 characters
assume all log text is iso8859-1 and convert to utf-8
git-svn-id: svn://localhost/HandBrake/trunk@2857
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 30 Sep 2009 15:51:34 +0000 (15:51 +0000)]
LinGui: fix audio codec description
When adding to the queue, the audio codec description could be incorrect
git-svn-id: svn://localhost/HandBrake/trunk@2856
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 30 Sep 2009 15:34:07 +0000 (15:34 +0000)]
LinGui: fix incorrect marking of CC track as forced or burned
git-svn-id: svn://localhost/HandBrake/trunk@2855
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 30 Sep 2009 14:39:12 +0000 (14:39 +0000)]
WinGui:
- Add a notice to the log to indicate if the user has used a custom query.
git-svn-id: svn://localhost/HandBrake/trunk@2854
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 30 Sep 2009 14:26:01 +0000 (14:26 +0000)]
WinGui:
- Fix query generator issues with custom anamorphic. (Set display width / pix aspect correctly). Also set modulus correctly.
git-svn-id: svn://localhost/HandBrake/trunk@2853
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 29 Sep 2009 23:31:57 +0000 (23:31 +0000)]
flush lame encoder
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://localhost/HandBrake/trunk@2852
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 29 Sep 2009 22:56:56 +0000 (22:56 +0000)]
LinGui: fix psy-rd and psy-trellis sliders
The were stuck in the default position
git-svn-id: svn://localhost/HandBrake/trunk@2851
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 29 Sep 2009 19:16:03 +0000 (19:16 +0000)]
LinGui: fix loading of multiple subtitles from a preset
under some circumstances the "default" and "forced" flags would end up
on the incorrect entry in the list.
git-svn-id: svn://localhost/HandBrake/trunk@2850
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 29 Sep 2009 18:30:38 +0000 (18:30 +0000)]
WinGui:
- Fix a strange exception error is high profile preset is selected before the first scan.
git-svn-id: svn://localhost/HandBrake/trunk@2849
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 28 Sep 2009 23:14:34 +0000 (23:14 +0000)]
Remove tx3g -1 bias for bold and underline, was part of testing, thanks to Rodeo.
git-svn-id: svn://localhost/HandBrake/trunk@2848
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Mon, 28 Sep 2009 22:46:32 +0000 (22:46 +0000)]
Fix soft sub tx4g markup to count multi-chr utf8 chrs as one chr. Also merges italic markup if adacent.
git-svn-id: svn://localhost/HandBrake/trunk@2847
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 28 Sep 2009 19:58:25 +0000 (19:58 +0000)]
LinGui: fix problem updating subtitle type description in subtitle list
git-svn-id: svn://localhost/HandBrake/trunk@2846
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 28 Sep 2009 17:01:27 +0000 (17:01 +0000)]
WinGui:
- MessageBox message fix
git-svn-id: svn://localhost/HandBrake/trunk@2845
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 27 Sep 2009 19:39:03 +0000 (19:39 +0000)]
bump libtheora to official 1.1 release
git-svn-id: svn://localhost/HandBrake/trunk@2844
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 27 Sep 2009 19:36:19 +0000 (19:36 +0000)]
fix srt track stop time
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://localhost/HandBrake/trunk@2843
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 27 Sep 2009 17:55:28 +0000 (17:55 +0000)]
theora: improvements to our theora implementation
- 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://localhost/HandBrake/trunk@2842
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 26 Sep 2009 18:01:26 +0000 (18:01 +0000)]
LinGui: don't remove srt subs when changing from mkv to mp4
The logic to remove extra vobsubs that can't all be burned was also
sweeping away srt's.
git-svn-id: svn://localhost/HandBrake/trunk@2841
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 25 Sep 2009 18:34:36 +0000 (18:34 +0000)]
LinGui: ok, I relent. mbtree widget is not needed so it's gone
git-svn-id: svn://localhost/HandBrake/trunk@2840
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 25 Sep 2009 17:02:31 +0000 (17:02 +0000)]
Lingui: make mbtree default follow the state of bframes
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://localhost/HandBrake/trunk@2839
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 24 Sep 2009 21:22:53 +0000 (21:22 +0000)]
WinGui:
- 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://localhost/HandBrake/trunk@2838
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 24 Sep 2009 20:34:14 +0000 (20:34 +0000)]
MacGui: Allow and check for 64 bit vlc. Match HandBrake architecture to VLC 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://localhost/HandBrake/trunk@2837
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 24 Sep 2009 16:30:19 +0000 (16:30 +0000)]
bump x264 to r1271
make changes required by the x264 api change
fix some build issues that the x264 bump exposed
git-svn-id: svn://localhost/HandBrake/trunk@2836
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 22 Sep 2009 18:18:53 +0000 (18:18 +0000)]
WinGui:
- Should probably set cropping to auto on presets that don't have crop values stored. (Cosmetic issue)
git-svn-id: svn://localhost/HandBrake/trunk@2835
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 21 Sep 2009 17:53:53 +0000 (17:53 +0000)]
WinGui:
- 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://localhost/HandBrake/trunk@2834
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 21 Sep 2009 17:44:51 +0000 (17:44 +0000)]
LinGui: make debian packaging rules work on ubuntu 8.04
needed to specify compatibility with debhelper scripts version 6
and add explicit source path to dh_install
git-svn-id: svn://localhost/HandBrake/trunk@2833
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 21 Sep 2009 17:37:48 +0000 (17:37 +0000)]
WinGui:
- Fix a small bug in the code which sets the m4v when required for srt subs
git-svn-id: svn://localhost/HandBrake/trunk@2832
b64f7644-9d1e-0410-96f1-
a4d463321fa5
van [Mon, 21 Sep 2009 07:18:49 +0000 (07:18 +0000)]
Fix bug that was causing one sec. of audio to be dropped on many ffmpeg 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://localhost/HandBrake/trunk@2831
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 20 Sep 2009 16:30:07 +0000 (16:30 +0000)]
libhb: fix gethostbyname failure on mingw
winsock requires initialization before you can call any networking functions
git-svn-id: svn://localhost/HandBrake/trunk@2830
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 16 Sep 2009 15:32:20 +0000 (15:32 +0000)]
MacGui: Remove hosed up "NSString stringWithFormat :"in the advanced panel 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://localhost/HandBrake/trunk@2829
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 16 Sep 2009 15:21:48 +0000 (15:21 +0000)]
MacGui: Replace deprecated -createDirectoryAtPath:attributes: with -createDirectoryAtPath:withIntermediateDirectories:attributes:error:
git-svn-id: svn://localhost/HandBrake/trunk@2828
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 16 Sep 2009 15:04:24 +0000 (15:04 +0000)]
MacGui: replace deprecated -stringWithCString with -stringWithUTF8String.
- Quites down some compiler warnings in 10.6
git-svn-id: svn://localhost/HandBrake/trunk@2827
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 15 Sep 2009 18:55:04 +0000 (18:55 +0000)]
MacGui: fix eyetv package scanning borked by Snow Leopard.
- tested on leopard by ncbp_ on irc (thanks).
git-svn-id: svn://localhost/HandBrake/trunk@2826
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 15 Sep 2009 17:35:00 +0000 (17:35 +0000)]
dvdread: patch allows dvdread access to the raw dvd device under windows
git-svn-id: svn://localhost/HandBrake/trunk@2825
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 15 Sep 2009 15:24:53 +0000 (15:24 +0000)]
LinGui: add mbtree checkbox to x264 settings tab
git-svn-id: svn://localhost/HandBrake/trunk@2824
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jbrjake [Tue, 15 Sep 2009 15:16:05 +0000 (15:16 +0000)]
Updates x264 to r1259-
dd026f2, bringing with it a bunch of changes you can 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://localhost/HandBrake/trunk@2823
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 14 Sep 2009 16:00:43 +0000 (16:00 +0000)]
Allow dvd sources that have no audio
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://localhost/HandBrake/trunk@2822
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 14 Sep 2009 15:14:54 +0000 (15:14 +0000)]
dvdnav: improved patch that guarantees forward seek moves position forward
The previous patch worked only for SEEK_CUR. This patch is more general.
git-svn-id: svn://localhost/HandBrake/trunk@2821
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 14 Sep 2009 15:07:37 +0000 (15:07 +0000)]
WinGui:
- Fix: DVD volume name now used for autoName function rather than Video_TS folder. (Thanks RandomEngy)
git-svn-id: svn://localhost/HandBrake/trunk@2820
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 13 Sep 2009 22:13:53 +0000 (22:13 +0000)]
WinGui:
- 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://localhost/HandBrake/trunk@2819
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 13 Sep 2009 21:21:57 +0000 (21:21 +0000)]
WinGui:
- Fix: Don't check version data if the CLI file hasn't actually changed since the last launch.
git-svn-id: svn://localhost/HandBrake/trunk@2818
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 13 Sep 2009 20:54:11 +0000 (20:54 +0000)]
WinGui:
- 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://localhost/HandBrake/trunk@2817
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 12 Sep 2009 21:21:07 +0000 (21:21 +0000)]
WinGui:
- Fix an issue in QueryParser related to pixelAspectHeight and pixelAspectWidth values not set correctly.
git-svn-id: svn://localhost/HandBrake/trunk@2816
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 12 Sep 2009 20:03:36 +0000 (20:03 +0000)]
dvdnav: read error recovery
- 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://localhost/HandBrake/trunk@2815
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 11 Sep 2009 17:50:26 +0000 (17:50 +0000)]
LinGui: fix a Gtk-CRITICAL error when editing chapter names
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://localhost/HandBrake/trunk@2814
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 11 Sep 2009 17:00:29 +0000 (17:00 +0000)]
LinGui: fix initialization of chapter list when editing queued job
Chapter titles the user entered were lost when editing a queued job
git-svn-id: svn://localhost/HandBrake/trunk@2813
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 9 Sep 2009 22:30:15 +0000 (22:30 +0000)]
LinGui:
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://localhost/HandBrake/trunk@2812
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 9 Sep 2009 21:41:27 +0000 (21:41 +0000)]
LinGui: improve "auto" audio selection
picks the "best" audio (according to my personal criteria of what's best)
given the input codec and output formats.
git-svn-id: svn://localhost/HandBrake/trunk@2811
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 9 Sep 2009 08:17:22 +0000 (08:17 +0000)]
WinGui:
- Remove extra param from selectSource
git-svn-id: svn://localhost/HandBrake/trunk@2810
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 9 Sep 2009 08:10:17 +0000 (08:10 +0000)]
WinGui:
- Improve autoName reliability - Thanks exdeus
git-svn-id: svn://localhost/HandBrake/trunk@2809
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 8 Sep 2009 17:32:48 +0000 (17:32 +0000)]
WinGui:
- Fixed exceptions in PictureSettings - Thanks exdeus
git-svn-id: svn://localhost/HandBrake/trunk@2808
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 7 Sep 2009 09:01:22 +0000 (09:01 +0000)]
WinGui:
- Some fixes to the ActivityWindow. CLI query should always be displayed now.
git-svn-id: svn://localhost/HandBrake/trunk@2807
b64f7644-9d1e-0410-96f1-
a4d463321fa5