OSDN Git Service

handbrake-jp/handbrake-jp-git.git
14 years agopatch from konablend. bumps point rev to 5 and cleans up source tar creation
jstebbins [Wed, 25 Nov 2009 16:15:50 +0000 (16:15 +0000)]
patch from konablend. bumps point rev to 5 and cleans up source tar creation
thanks kona!

git-svn-id: svn://localhost/HandBrake/trunk@2976 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Wed, 25 Nov 2009 12:55:29 +0000 (12:55 +0000)]
WinGui:
- Remove reference to unused file.

git-svn-id: svn://localhost/HandBrake/trunk@2975 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Wed, 25 Nov 2009 12:51:48 +0000 (12:51 +0000)]
WinGui:
- Preview Window: Handle the lack of QuickTime in a more user friendly fashion.
- Switch default .NET to 3.5

git-svn-id: svn://localhost/HandBrake/trunk@2974 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agobuild system: fix root of source tarball
jstebbins [Wed, 25 Nov 2009 03:22:00 +0000 (03:22 +0000)]
build system: fix root of source tarball
root was './' which could overwrite uid, gid, and perm of the users
current working directory. The root is now 'HandBrake-$(HB.version)/'

git-svn-id: svn://localhost/HandBrake/trunk@2973 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agodon't read the entire file looking for audio in transport streams
jstebbins [Wed, 25 Nov 2009 02:21:03 +0000 (02:21 +0000)]
don't read the entire file looking for audio in transport streams
if the PMT indicates there is no audio we do not need to continue
searching.

git-svn-id: svn://localhost/HandBrake/trunk@2972 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoRate limit hb_error() messages to at most 1 message per second of the same message...
eddyg [Tue, 24 Nov 2009 23:16:27 +0000 (23:16 +0000)]
Rate limit hb_error() messages to at most 1 message per second of the same message. Repeats will be counted and presented as a count when 1 second has elapsed since the first error of a sequence, or an error message with a different string.
Also modified dvdnav to use hb_error() to take advantage of the limiting.

This works around a real bug from dvdnav where the Mac GUI becomes unresponsive during the output of large numbers of errors.

git-svn-id: svn://localhost/HandBrake/trunk@2971 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Tue, 24 Nov 2009 21:46:24 +0000 (21:46 +0000)]
WinGui:
- First fix for 0.9.4 :  Fix a stupid regex bug

git-svn-id: svn://localhost/HandBrake/trunk@2970 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: enhancements to automatic audio selection when passthru is requested
jstebbins [Tue, 24 Nov 2009 18:50:01 +0000 (18:50 +0000)]
LinGui: enhancements to automatic audio selection when passthru is requested
and the source codec isn't capable of passthru.

git-svn-id: svn://localhost/HandBrake/trunk@2969 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: remove a line of debug code I accidentally left in
jstebbins [Tue, 24 Nov 2009 15:16:12 +0000 (15:16 +0000)]
LinGui: remove a line of debug code I accidentally left in

git-svn-id: svn://localhost/HandBrake/trunk@2968 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: make smarter bitrate choice when automatically selecting audio settings
jstebbins [Tue, 24 Nov 2009 04:08:41 +0000 (04:08 +0000)]
LinGui: make smarter bitrate choice when automatically selecting audio settings

git-svn-id: svn://localhost/HandBrake/trunk@2967 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: fix divide by zero in picture par
jstebbins [Tue, 24 Nov 2009 02:59:05 +0000 (02:59 +0000)]
LinGui: fix divide by zero in picture par
set the lower limit on par height to 1 instead of 0

git-svn-id: svn://localhost/HandBrake/trunk@2966 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoFix the release/developer detection in configure.py
eddyg [Mon, 23 Nov 2009 21:17:39 +0000 (21:17 +0000)]
Fix the release/developer detection in configure.py

git-svn-id: svn://localhost/HandBrake/trunk@2964 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoChangeset for 0.9.4
jbrjake [Mon, 23 Nov 2009 17:26:03 +0000 (17:26 +0000)]
Changeset for 0.9.4

git-svn-id: svn://localhost/HandBrake/trunk@2961 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: fix an issue with column width in the audio treeview
jstebbins [Mon, 23 Nov 2009 15:43:31 +0000 (15:43 +0000)]
LinGui: fix an issue with column width in the audio treeview
on some displays, the columns were too wide and caused horiz scrolling

git-svn-id: svn://localhost/HandBrake/trunk@2960 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agox264 bump to r1347-5ddd61b
dynaflash [Mon, 23 Nov 2009 15:39:53 +0000 (15:39 +0000)]
x264 bump to r1347-5ddd61b
- another deadlock fix
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=5ddd61bbfecb6e782b096ddebef127ab73bee006

git-svn-id: svn://localhost/HandBrake/trunk@2959 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: adjust some widget sizes to prevent window resizing at random times
jstebbins [Mon, 23 Nov 2009 04:18:10 +0000 (04:18 +0000)]
LinGui: adjust some widget sizes to prevent window resizing at random times

git-svn-id: svn://localhost/HandBrake/trunk@2958 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMacGui: Use 11 tick marks to represent 0-10 instead of 10, on psy sliders. Thanks...
jbrjake [Mon, 23 Nov 2009 03:07:13 +0000 (03:07 +0000)]
MacGui: Use 11 tick marks to represent 0-10 instead of 10, on psy sliders. Thanks, Rodeo, for pointing out my lack of basic math skills ;-)

git-svn-id: svn://localhost/HandBrake/trunk@2957 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoFixes a missing and misplace option in decomb's comments and in-line CLI help. Thanks...
jbrjake [Mon, 23 Nov 2009 02:57:26 +0000 (02:57 +0000)]
Fixes a missing and misplace option in decomb's comments and in-line CLI help. Thanks, Rodeo\!

git-svn-id: svn://localhost/HandBrake/trunk@2956 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: sync the updated presets
jstebbins [Mon, 23 Nov 2009 02:44:51 +0000 (02:44 +0000)]
LinGui: sync the updated presets

git-svn-id: svn://localhost/HandBrake/trunk@2955 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLast minute BuiltInPresets tweaks for 0.9.4: no weight-p for ATV, no UMH for Normal...
jbrjake [Mon, 23 Nov 2009 02:30:18 +0000 (02:30 +0000)]
Last minute BuiltInPresets tweaks for 0.9.4: no weight-p for ATV, no UMH for Normal, High Profile becomes x264 defaults + b-adapt 2 + rc-lookahead 50.

git-svn-id: svn://localhost/HandBrake/trunk@2954 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMacGui: Add check for audio == null for > 1 audio track to prevent crash for > 1...
dynaflash [Sun, 22 Nov 2009 06:20:01 +0000 (06:20 +0000)]
MacGui: Add check for audio == null for > 1 audio track to prevent crash for > 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://localhost/HandBrake/trunk@2953 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: fix problem with loading preset that has deinterlace enabled
jstebbins [Sat, 21 Nov 2009 23:52:50 +0000 (23:52 +0000)]
LinGui: fix problem with loading preset that has deinterlace enabled
setting a radio box to false doesn't automatically set it's
counterpart to true.  Must explicitly enable deinterlace when decomb is false

git-svn-id: svn://localhost/HandBrake/trunk@2952 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMacGui: Trigger "Open Source Title Specific" if the option key is held down when...
dynaflash [Sat, 21 Nov 2009 17:13:50 +0000 (17:13 +0000)]
MacGui: Trigger "Open Source Title Specific" if the option key is held down 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://localhost/HandBrake/trunk@2951 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoCLI: Change x264 turbo mode to use subme = 2 instead of 1
sr55 [Fri, 20 Nov 2009 21:51:59 +0000 (21:51 +0000)]
CLI:  Change x264 turbo mode to use subme = 2 instead of 1

git-svn-id: svn://localhost/HandBrake/trunk@2950 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: change x264 turbo mode from subme=1 to subme=2
jstebbins [Fri, 20 Nov 2009 21:49:25 +0000 (21:49 +0000)]
LinGui: change x264 turbo mode from subme=1 to subme=2

git-svn-id: svn://localhost/HandBrake/trunk@2949 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMacGui: Change the subme=1 option in turbo first pass to subme=2 as per x264 dev...
dynaflash [Fri, 20 Nov 2009 21:46:39 +0000 (21:46 +0000)]
MacGui: Change the subme=1 option in turbo first pass to subme=2 as per x264 dev Dark_Shikari.

git-svn-id: svn://localhost/HandBrake/trunk@2948 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: make subtitle burned and default checkboxes mutually exclusive
jstebbins [Fri, 20 Nov 2009 16:14:07 +0000 (16:14 +0000)]
LinGui: make subtitle burned and default checkboxes mutually exclusive
"default" doesn't really apply to burned in subtitles so it shouldn't
be checked when burned.

git-svn-id: svn://localhost/HandBrake/trunk@2947 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: force button images to be always enabled
jstebbins [Fri, 20 Nov 2009 01:00:40 +0000 (01:00 +0000)]
LinGui: force button images to be always enabled

A change in gnome/gtk makes button images invisible if the button has
a label.  This is pure idiocy, so I'm overriding it.

git-svn-id: svn://localhost/HandBrake/trunk@2946 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: fix reference to hash key that was never added to hash
jstebbins [Thu, 19 Nov 2009 22:27:46 +0000 (22:27 +0000)]
LinGui: fix reference to hash key that was never added to hash
reorganized some subtitle code to eliminate the possibility of this happening

git-svn-id: svn://localhost/HandBrake/trunk@2945 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Thu, 19 Nov 2009 21:10:25 +0000 (21:10 +0000)]
WinGui:
- Fix Parser multi-angle support

git-svn-id: svn://localhost/HandBrake/trunk@2944 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMacGui: Remove vestigial conditional which did not allow loose anamorphic if the...
dynaflash [Wed, 18 Nov 2009 20:34:05 +0000 (20:34 +0000)]
MacGui: Remove vestigial conditional which did not allow loose anamorphic if 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://localhost/HandBrake/trunk@2943 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMacGui: change the min and max bitrate for faac six channel discrete encodes.
dynaflash [Wed, 18 Nov 2009 20:27:18 +0000 (20:27 +0000)]
MacGui: change the min and max bitrate for faac six channel discrete encodes.
- Patch by Rodeo so its his fault. ;)
- Addresses http://forum.handbrake.fr/viewtopic.php?f=4&t=13114

git-svn-id: svn://localhost/HandBrake/trunk@2942 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: set minimum bitrate to 192kbps when codec is faac and mix is 6-ch
jstebbins [Wed, 18 Nov 2009 19:39:05 +0000 (19:39 +0000)]
LinGui: set minimum bitrate to 192kbps when codec is faac and mix is 6-ch

If you ask faac for less than 192kbps with 6ch audio, you will get 192
anyway.  This throws off target size estimates if target size was used.

git-svn-id: svn://localhost/HandBrake/trunk@2941 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoa better patch for handling MTR missing menu scenario
jstebbins [Mon, 16 Nov 2009 19:32:49 +0000 (19:32 +0000)]
a better patch for handling MTR missing menu scenario

The previous method was not very robust and we found corner cases that broke.
This new method explicitly checks for the existance of a menu whenever
the vm attempts to transition to a menu.  If there is no menu, it enters
the Exit state.

git-svn-id: svn://localhost/HandBrake/trunk@2940 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoadd some input error resiliency to the srt parser.
jstebbins [Mon, 16 Nov 2009 17:37:32 +0000 (17:37 +0000)]
add some input error resiliency to the srt parser.
an extra blank line between entries threw everything off for the
entire remainder of the file.

added additional logic for processing blank lines
added detection of bad timestamps and resynchronization when bad

git-svn-id: svn://localhost/HandBrake/trunk@2939 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agox264 bump to r1342-e8501ef
dynaflash [Mon, 16 Nov 2009 17:15:54 +0000 (17:15 +0000)]
x264 bump to r1342-e8501ef
-  Fixes two issues in weightp
- http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=e8501efbd235b1b5321adda8926e7a859beafd3c

git-svn-id: svn://localhost/HandBrake/trunk@2938 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: place limits on crop to prevent creating images sizes that are not supported
jstebbins [Sun, 15 Nov 2009 20:47:27 +0000 (20:47 +0000)]
LinGui: place limits on crop to prevent creating images sizes that are not supported
and cause a segfault

git-svn-id: svn://localhost/HandBrake/trunk@2937 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: fix preview window stacking behavior
jstebbins [Sun, 15 Nov 2009 20:32:04 +0000 (20:32 +0000)]
LinGui: fix preview window stacking behavior
it could not be raised above queue or activity window

git-svn-id: svn://localhost/HandBrake/trunk@2936 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: update x264 manual option string tooltip to latest x264 default values
jstebbins [Sun, 15 Nov 2009 20:26:01 +0000 (20:26 +0000)]
LinGui: update x264 manual option string tooltip to latest x264 default values

git-svn-id: svn://localhost/HandBrake/trunk@2935 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agox264 bump to r1339-82b80ef
dynaflash [Sun, 15 Nov 2009 06:54:02 +0000 (06:54 +0000)]
x264 bump to r1339-82b80ef
- Supposedly really fixes the deadlock this time

git-svn-id: svn://localhost/HandBrake/trunk@2934 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agox264 bump to r1338-19977e9
dynaflash [Sun, 15 Nov 2009 03:16:45 +0000 (03:16 +0000)]
x264 bump to r1338-19977e9
- fixes rare but serious deadlock issue

git-svn-id: svn://localhost/HandBrake/trunk@2933 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Sat, 14 Nov 2009 22:40:29 +0000 (22:40 +0000)]
WinGui:
- Fix some issues with loose anamorphic and cropping.

git-svn-id: svn://localhost/HandBrake/trunk@2932 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Sat, 14 Nov 2009 19:59:24 +0000 (19:59 +0000)]
WinGui:
- Fixed --srt-default and Subtitle default selection checkbox.
It's now possible to select a default srt and default subtitle track.

git-svn-id: svn://localhost/HandBrake/trunk@2931 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Sat, 14 Nov 2009 18:44:12 +0000 (18:44 +0000)]
WinGui:
- Fixed: Chapter Markers were being disabled for VIDEO_TS directories when the folder above the VIDEO_TS folder was being used as the source path.

git-svn-id: svn://localhost/HandBrake/trunk@2930 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: don't crash if hal fails to initialize.
jstebbins [Sat, 14 Nov 2009 01:13:38 +0000 (01:13 +0000)]
LinGui: don't crash if hal fails to initialize.

git-svn-id: svn://localhost/HandBrake/trunk@2929 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Fri, 13 Nov 2009 23:28:44 +0000 (23:28 +0000)]
WinGui:
- Fix --subtitle-forced, --subtitle-burn and --subtitle-default. These should have been using an = between the command and value.

git-svn-id: svn://localhost/HandBrake/trunk@2928 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Fri, 13 Nov 2009 23:07:41 +0000 (23:07 +0000)]
WinGui:
- Fix a culture issue in query generator. DRC appeared as x,x rather than x.x

git-svn-id: svn://localhost/HandBrake/trunk@2927 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agofix lockup in reader when importing srt's
jstebbins [Fri, 13 Nov 2009 19:40:58 +0000 (19:40 +0000)]
fix lockup in reader when importing srt's

The subitle id for srt's was not being set.  This caused the reader to
mistakenly select the subtitle's fifo when processing audio data and
stuff audio into it, filling it very rapidly. Sync would not
remove items from the subtitle fifo because the corresponding video timestamp
hadn't arrived yet.  And since reader was waiting on a full subtitle fifo,
no more video would ever arive at sync.

git-svn-id: svn://localhost/HandBrake/trunk@2926 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: fix cosmetic issue with the display of the number of passes in the queue
jstebbins [Fri, 13 Nov 2009 19:16:33 +0000 (19:16 +0000)]
LinGui: fix cosmetic issue with the display of the number of passes in the queue

git-svn-id: svn://localhost/HandBrake/trunk@2925 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agohandle duplicate language units and pgc's more gracefully
jstebbins [Fri, 13 Nov 2009 19:02:25 +0000 (19:02 +0000)]
handle duplicate language units and pgc's more gracefully
some discs have large numbers of repeated language units and pgc's that
cause memory consumption and file i/o issues.  detect such repeats and
ref-count the data structures to avoid reading and storing duplicate info.

git-svn-id: svn://localhost/HandBrake/trunk@2924 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoBump x264 4 revs to r1336
dynaflash [Fri, 13 Nov 2009 17:41:00 +0000 (17:41 +0000)]
Bump x264 4 revs to r1336
- Several fixes for weightp among other things.

git-svn-id: svn://localhost/HandBrake/trunk@2923 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoupdate x264 to r1332
jstebbins [Wed, 11 Nov 2009 17:32:37 +0000 (17:32 +0000)]
update x264 to r1332
Default weightp to none for baseline. user can override.

git-svn-id: svn://localhost/HandBrake/trunk@2922 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agodon't drop the last SRT subtitle
jstebbins [Tue, 10 Nov 2009 17:40:10 +0000 (17:40 +0000)]
don't drop the last SRT subtitle

git-svn-id: svn://localhost/HandBrake/trunk@2921 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agofix an off-by-one error in assignment of audio stream registration descriptor
jstebbins [Mon, 9 Nov 2009 18:02:37 +0000 (18:02 +0000)]
fix an off-by-one error in assignment of audio stream registration descriptor
format.  This sometimes caused the misdetection of TrueHD audio since it
would be tagged as the format of the stream following it in the PMT.

Also fix a problem in PMT parsing that I stumbled upon while investigating
the above problem.  If a PMT has a PID listed more than once for some reason,
we would add that PID multiple times to our stream list.  And if it happened
to be a video PID that is duplicated, the duplications would be interpreted
as audio PIDs.

git-svn-id: svn://localhost/HandBrake/trunk@2920 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: add parity to custom decomb and detelecine tooltips
jstebbins [Sat, 7 Nov 2009 18:43:15 +0000 (18:43 +0000)]
LinGui: add parity to custom decomb and detelecine tooltips

git-svn-id: svn://localhost/HandBrake/trunk@2919 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMaintain an accurate job ETA across pause/resume
jstebbins [Sat, 7 Nov 2009 17:29:03 +0000 (17:29 +0000)]
Maintain an accurate job ETA across pause/resume
Keeps track of how much time is spent paused and factors that into
the ETA calculation

git-svn-id: svn://localhost/HandBrake/trunk@2918 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agopossible fix for WDTV vobsub duration problem
jstebbins [Thu, 5 Nov 2009 22:50:06 +0000 (22:50 +0000)]
possible fix for WDTV vobsub duration problem
There were 2 problems
1. The duration was not being written to the mkv track.  Other players use
   the timestamps in the vobsub.  WDTV appears to use the duration in the mkv.
2. The vobsub timestamps were being rewritten improperly in sync.c.  They
   don't need to be rewritten at all.

git-svn-id: svn://localhost/HandBrake/trunk@2917 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: allow any number of values in custom filter string
jstebbins [Thu, 5 Nov 2009 22:02:58 +0000 (22:02 +0000)]
LinGui: allow any number of values in custom filter string
checking for the correct number always ends up getting out of sync with
the filter code.

git-svn-id: svn://localhost/HandBrake/trunk@2916 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMacGui: Make sure that drc is set to 0 by default (not just in the built in presets...
dynaflash [Thu, 5 Nov 2009 21:40:26 +0000 (21:40 +0000)]
MacGui: Make sure that drc is set to 0 by default (not just in the built in 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://localhost/HandBrake/trunk@2915 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: fix library list for mingw with gstreamer enabled
jstebbins [Thu, 5 Nov 2009 18:57:58 +0000 (18:57 +0000)]
LinGui: fix library list for mingw with gstreamer enabled

git-svn-id: svn://localhost/HandBrake/trunk@2914 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Thu, 5 Nov 2009 17:55:46 +0000 (17:55 +0000)]
WinGui:
- Remove old invalid email from AUTHORS

git-svn-id: svn://localhost/HandBrake/trunk@2913 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Tue, 3 Nov 2009 16:17:14 +0000 (16:17 +0000)]
WinGui:
- Fix issue with weightb option on the x264 panel.

git-svn-id: svn://localhost/HandBrake/trunk@2912 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: adjust the width of the subtitle list
jstebbins [Mon, 2 Nov 2009 18:35:23 +0000 (18:35 +0000)]
LinGui: adjust the width of the subtitle list
the narrower main window was causing it to scroll horizontally

git-svn-id: svn://localhost/HandBrake/trunk@2911 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoLinGui: use a smaller font in audio settings controls
jstebbins [Mon, 2 Nov 2009 18:26:11 +0000 (18:26 +0000)]
LinGui: use a smaller font in audio settings controls
allows a small reduction in the width of the main window.

git-svn-id: svn://localhost/HandBrake/trunk@2910 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoMacGui: Fix the RF and QP labels in the constant quality slider when switching betwee...
dynaflash [Mon, 2 Nov 2009 17:35:54 +0000 (17:35 +0000)]
MacGui: Fix the RF and QP labels in the constant quality slider when switching between video encoders. Patch by Rodeo.
- http://forum.handbrake.fr/viewtopic.php?f=4&t=12838

git-svn-id: svn://localhost/HandBrake/trunk@2909 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
sr55 [Mon, 2 Nov 2009 12:21:23 +0000 (12:21 +0000)]
WinGui:
- Fixed: Subtitle panel did not clear subtitle list structure on clear(); (title / source change)

git-svn-id: svn://localhost/HandBrake/trunk@2908 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agotemporary fix for x264 b-pyramid parameter change
jstebbins [Sat, 31 Oct 2009 18:29:33 +0000 (18:29 +0000)]
temporary fix for x264 b-pyramid parameter change
if value is "1", set to "normal", "0" set to "none"
pass other values through.

git-svn-id: svn://localhost/HandBrake/trunk@2907 b64f7644-9d1e-0410-96f1-a4d463321fa5

14 years agoWinGui:
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

14 years agoCLI: Sets dvdnav as default, to match the GUIs. Disable with --no-dvdnav.
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

14 years agoOops, CLI help was never updated for decomb's EEDI2 parameters or new mode structure...
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

14 years agoAdds a parity parameter to detelecine and rewires it in decomb, so that TFF can be...
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

14 years agoLinGui: modify toolbar buttons to adapt to new user customizable
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

14 years agoLinGui: fix the labels on the queue window's toolbar
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

14 years agoLinGui: fix toolbar labels on libgtk 2.18
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

14 years agox264 version bump to r1318-fe83a90
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

14 years agoLinGui: mingw doesn't have lockf, ifdef out queue file locking for mingw
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

14 years agoallow srt and cc subtitles to be up to 2 lines high.
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

14 years agoMacGui: Fix bug in encoding custom anamorphic with modulus other than 16. Patch by...
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

14 years agofix a couple transport stream issues
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

14 years agofix a couple picture scale issues
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

14 years agoWinGui:
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

14 years agoMacGui: fix borked previous commit 2891
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

14 years agoremove crf flag and all uses of it
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

14 years agoMacGui: make crf default for x264
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

14 years agoWinGui:
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

14 years agoWinGui:
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

14 years agoLinGui: remove CQP option from preferences
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

14 years agoLinGui: fix incorrect upper bound to PARHeight spin button control
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

14 years agofix reading of short srt subtitle files
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

14 years agoLinGui: fix a problem with srt subtitle file dialog forgetting the last used directory
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

14 years agox264 - bump to x264-r1292-e381f6d
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

14 years agobuild system: solaris 10 support
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

14 years agoLinGui: enable libdvdnav by default
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

14 years agoMacGui: Use libdvdnav by default.
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

14 years agoWinGui:
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

14 years agoWinGui:
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

14 years agodvdnav: fix crash when poorly masterd disc has no menus
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

14 years agoMacGui: In presets with an audio track specified for pass thru ( either AC3 or DTS...
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

14 years agoWinGui:
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

14 years agoMacGui: Do not allow Start or Add to Queue during source scanning.
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