OSDN Git Service
jstebbins [Thu, 20 Jan 2011 03:41:35 +0000 (03:41 +0000)]
LinGui: change order of libs on link line to fix unresolved symbols
latest ffmpeg requires libavutil to be linked last
git-svn-id: svn://localhost/HandBrake/trunk@3760
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 20 Jan 2011 03:39:44 +0000 (03:39 +0000)]
patch ffmpeg mov demuxer to handle LE UTF16 chapter names
git-svn-id: svn://localhost/HandBrake/trunk@3759
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 19 Jan 2011 22:35:46 +0000 (22:35 +0000)]
MacGui: In Preferences, Instead of the old "Use iTunes / iPod friendly file extension for mp4" checkbox we allow three choices:
- Auto (Default): will use .mp4 unless any of the conditions are met for Apple devices to use .m4v such as AC3 audio or chapters, etc.
- .m4v: will set the extension to .m4v regardless of settings.
- .mp4: will set the extension to .mp4 regardless of settings.
Basically anything other than Auto forces either the .m4v or .mp4 file extension. Again "Auto" is default.
Note: This deprecates the old preferences plist key "DefaultMpegName" which was just a bool and adds "DefaultMpegExtension" which is a string. As a result users that had the old "Use iPod/iTunes friendly (.m4v) file extension for MP4" checkbox checked will need to select ".m4v" in the new preferences dialogue.
git-svn-id: svn://localhost/HandBrake/trunk@3758
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 19 Jan 2011 20:08:32 +0000 (20:08 +0000)]
WinGui:
- Set culture on drc string -> double conversion.
git-svn-id: svn://localhost/HandBrake/trunk@3757
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 18 Jan 2011 21:44:46 +0000 (21:44 +0000)]
LinGui: fix title dropdown bug when title name has '&' in it
git-svn-id: svn://localhost/HandBrake/trunk@3756
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 18 Jan 2011 21:05:53 +0000 (21:05 +0000)]
WinGui:
- Quick Hack to fix nightly build
git-svn-id: svn://localhost/HandBrake/trunk@3755
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 18 Jan 2011 17:32:01 +0000 (17:32 +0000)]
x264 bump from r1834 to r1867
- Various enhancements and bugfixes.
git-svn-id: svn://localhost/HandBrake/trunk@3754
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 17 Jan 2011 18:57:16 +0000 (18:57 +0000)]
fix ffmpeg multiple audio decode issue
we can now have one ffmpeg audio input track fan out to multiple
output tracks.
git-svn-id: svn://localhost/HandBrake/trunk@3753
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 16 Jan 2011 19:50:00 +0000 (19:50 +0000)]
WinGui:
- Switch to .NET 4 Client Profile (Far smaller download size than the full profile .NET 3.5 installer that is currently required if the user does not have .Net installed)
- Import HandBrakeInterop library (by RandomEngy)
- Added experimental LibScan:IScan service to use libhb for scanning via the interop library. This is automatically used if hb.dll is detected in HandBrake's folder, otherwise HandBrakeCLI is used for the scan.
git-svn-id: svn://localhost/HandBrake/trunk@3752
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 16 Jan 2011 19:12:12 +0000 (19:12 +0000)]
WinGui:
- Remove the old interop code folder. It's not used.
git-svn-id: svn://localhost/HandBrake/trunk@3751
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 16 Jan 2011 17:27:45 +0000 (17:27 +0000)]
LinGui: fix typo
git-svn-id: svn://localhost/HandBrake/trunk@3750
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 15 Jan 2011 21:36:55 +0000 (21:36 +0000)]
CLI:
Add some extra carriage Returns (thanks rodeo(
http://forum.handbrake.fr/viewtopic.php?f=4&t=19590
git-svn-id: svn://localhost/HandBrake/trunk@3749
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 15 Jan 2011 21:15:47 +0000 (21:15 +0000)]
fix problem with large ssa subtitle batches stalling the pipeline.
ssa subtitles can come in a large batch. since each subtitle gets it's own
buffer, a large batch of them was filling the fifo and causing a stall.
git-svn-id: svn://localhost/HandBrake/trunk@3748
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 15 Jan 2011 20:15:27 +0000 (20:15 +0000)]
WinGui:
- Remove Deleted Queue.cs file from solution.
git-svn-id: svn://localhost/HandBrake/trunk@3747
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 15 Jan 2011 20:14:03 +0000 (20:14 +0000)]
WinGui:
- Remove the limitations on the numeric widgets on the Picture settings panel. Seems that we can have some rather large par values >64K from time to time.
git-svn-id: svn://localhost/HandBrake/trunk@3746
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 15 Jan 2011 19:11:12 +0000 (19:11 +0000)]
WinGui:
- Switch over to the new queue processor service. Please report any bugs found in the queue system. It may be a bit buggy until all the kinks are worked out
git-svn-id: svn://localhost/HandBrake/trunk@3745
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 15 Jan 2011 17:42:32 +0000 (17:42 +0000)]
WinGui:
- Some updates to the new queue processing code. (still not active)
git-svn-id: svn://localhost/HandBrake/trunk@3744
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 13 Jan 2011 17:39:02 +0000 (17:39 +0000)]
fix double free in handling of last CC message
the code dealing with cc messages stores the last message in 2 places.
sometimes it would free both and sometimes it would send one down the
pipeline and free the other.
git-svn-id: svn://localhost/HandBrake/trunk@3743
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 12 Jan 2011 19:46:38 +0000 (19:46 +0000)]
WinGui:
- Force reset some versioning settings when the handbrake gui executable is updated.
git-svn-id: svn://localhost/HandBrake/trunk@3742
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 12 Jan 2011 19:43:35 +0000 (19:43 +0000)]
WinGui:
- Switch to using a SHA1 hash of the cli executable to make cli exe version validation more reliable.
git-svn-id: svn://localhost/HandBrake/trunk@3741
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 10 Jan 2011 20:07:45 +0000 (20:07 +0000)]
WinGui:
- Missed some updates from from 3739
git-svn-id: svn://localhost/HandBrake/trunk@3740
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 9 Jan 2011 14:57:25 +0000 (14:57 +0000)]
WinGui:
- Further Application Services refactoring
* Updates to the Encode Service and models
git-svn-id: svn://localhost/HandBrake/trunk@3739
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 9 Jan 2011 14:37:29 +0000 (14:37 +0000)]
WinGui:
- Continuing on with the Application Services re-factoring:
* Added new QueueManager - Manages queue jobs, add, remove, up, down, save, etc
* Queue Processor - Processes a Queue
* New Models (Encode Task + associated model objects) Used for storing jobs as an object rather than query.
This code isn't used yet, that is coming later.
git-svn-id: svn://localhost/HandBrake/trunk@3738
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 7 Jan 2011 21:19:49 +0000 (21:19 +0000)]
WinGui:
- First of many check-ins to refactor the ApplicationServices library to make it more friendly and reliable.
git-svn-id: svn://localhost/HandBrake/trunk@3737
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 3 Jan 2011 20:15:10 +0000 (20:15 +0000)]
WinGui:
- Second attempt at fixing file path problems.
git-svn-id: svn://localhost/HandBrake/trunk@3736
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 3 Jan 2011 17:24:37 +0000 (17:24 +0000)]
Add a few items to news
Core
- VOBSUB subtitle now supported in MP4 files (Note: Limited Player compatibility)
- AC3 encoding support.
- Improved DVD Main Feature detection (when using dvdnav)
- Universal audio downmix support (all audio types can be downmixed)
All GUIs
- Peak framerate option (Capped VFR)
- Point-to-Point encoding (second or frame start and end times)
Mac GUI
- VLC detection in /Applications and ~/Applications
Linux GUI
- Multiple instance support (run multiple copies of ghb at once)
git-svn-id: svn://localhost/HandBrake/trunk@3734
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 3 Jan 2011 17:17:33 +0000 (17:17 +0000)]
MacGui: Change Copryight from 2009 to 2011
git-svn-id: svn://localhost/HandBrake/trunk@3733
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 3 Jan 2011 16:50:24 +0000 (16:50 +0000)]
Remove a random ? from the news file.
git-svn-id: svn://localhost/HandBrake/trunk@3732
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 3 Jan 2011 16:47:17 +0000 (16:47 +0000)]
LinGui: update copyright dates
git-svn-id: svn://localhost/HandBrake/trunk@3731
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 3 Jan 2011 16:44:38 +0000 (16:44 +0000)]
Updated the NEWS file.
git-svn-id: svn://localhost/HandBrake/trunk@3730
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 3 Jan 2011 15:55:17 +0000 (15:55 +0000)]
MacGui: When using x264 and rf 0 is selected show "Warning: Lossless" in the field readout for rf.
git-svn-id: svn://localhost/HandBrake/trunk@3729
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 3 Jan 2011 15:08:29 +0000 (15:08 +0000)]
WinGui:
- Added warning label when RF0 is selected.
git-svn-id: svn://localhost/HandBrake/trunk@3728
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 3 Jan 2011 14:52:48 +0000 (14:52 +0000)]
WinGui:
- Update copyright date to 2011
git-svn-id: svn://localhost/HandBrake/trunk@3727
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 3 Jan 2011 14:48:49 +0000 (14:48 +0000)]
WinGui:
- Fix for the autonaming when a drive letter is selected in folder mode.
git-svn-id: svn://localhost/HandBrake/trunk@3726
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 3 Jan 2011 12:13:43 +0000 (12:13 +0000)]
WinGui:
- Strip all escaping from encode job query string.
git-svn-id: svn://localhost/HandBrake/trunk@3725
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 2 Jan 2011 20:35:30 +0000 (20:35 +0000)]
fix a problem reading flv files that have null packets
ffmpeg will return error code EAGAIN for these packets. we were terminating
when seeing this error code.
git-svn-id: svn://localhost/HandBrake/trunk@3724
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 2 Jan 2011 18:21:45 +0000 (18:21 +0000)]
LinGui: add more informative warning about x264 RF 0 usage
When the user sets RF 0, the slider displays "RF: 0 (Warning: lossless)"
and the user will get a dialog when adding to the queue that says
Warning: lossless h.264 selected
Lossless h.264 is not well supported by
many players and editors.
It will produce enormous output files.
Are you sure you wish to use this setting?
git-svn-id: svn://localhost/HandBrake/trunk@3723
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 31 Dec 2010 17:44:48 +0000 (17:44 +0000)]
cli: add better logging for ac3 encoder fallback and track dropping
git-svn-id: svn://localhost/HandBrake/trunk@3722
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 31 Dec 2010 17:08:18 +0000 (17:08 +0000)]
WinGui:
- Quick fix for the folder source selection when selecting a drive letter. It appears escape chars were getting sent to the CLI when they shouldn't have been. I'll tidy this up later.
git-svn-id: svn://localhost/HandBrake/trunk@3721
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 30 Dec 2010 19:18:37 +0000 (19:18 +0000)]
fix a re-synchronization problem in bluray reading
bd_seek doesn't seek to exactly where you tell it to. It goes to the nearest
access unit that is *before* the position you request. When we loose
TS sync, we were doing a bd_seek in the process of resynchronizing that
would take us to a much earlier position. Then we would hit the same
bad location and loose sync again. Lather, rinse, repeat...
git-svn-id: svn://localhost/HandBrake/trunk@3720
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 29 Dec 2010 23:52:23 +0000 (23:52 +0000)]
LinGui: change the icon for preset options to something more appropriate
git-svn-id: svn://localhost/HandBrake/trunk@3719
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 29 Dec 2010 21:45:48 +0000 (21:45 +0000)]
LinGui: fix icon identifiers in ui xml
For stock icons, the name should be "stock_id" instead of "icon_name"
git-svn-id: svn://localhost/HandBrake/trunk@3718
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 28 Dec 2010 17:52:00 +0000 (17:52 +0000)]
MacGui: Fix popup and output file extension inconsistency. Patch by Rodeo. Thanks!
- Issue with mis matching formats and extensions described here http://forum.handbrake.fr/viewtopic.php?f=4&t=19001 .
git-svn-id: svn://localhost/HandBrake/trunk@3717
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 28 Dec 2010 17:22:39 +0000 (17:22 +0000)]
MacGui: Only scan ten previews when doing a queue encode scan since we don't need additional previews at this point since everything is already set.
- Patch by Rodeo. Thanks!
git-svn-id: svn://localhost/HandBrake/trunk@3716
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 27 Dec 2010 17:05:29 +0000 (17:05 +0000)]
x264 bump from r1804 to r1834
git-svn-id: svn://localhost/HandBrake/trunk@3715
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 27 Dec 2010 16:22:21 +0000 (16:22 +0000)]
MacGui: Free the source display name for the ui before re-allocating it when doing a queue edit rescan.
- Fixes a consistent crash when trying to edit a queue item.
git-svn-id: svn://localhost/HandBrake/trunk@3714
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 21 Dec 2010 23:52:06 +0000 (23:52 +0000)]
LinGui: disable the 'Add to Queue' button while scanning.
It's not a good idea try to access title info while the scan is in progress.
git-svn-id: svn://localhost/HandBrake/trunk@3713
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 21 Dec 2010 18:54:21 +0000 (18:54 +0000)]
LinGui: update to latest presets
git-svn-id: svn://localhost/HandBrake/trunk@3712
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 17 Dec 2010 16:36:22 +0000 (16:36 +0000)]
cli: allow setting modulus with ana-none
git-svn-id: svn://localhost/HandBrake/trunk@3711
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 17 Dec 2010 16:31:54 +0000 (16:31 +0000)]
prevent crash with strict ana and non-mod-2 dimensions.
and make par computation in loose ana a little more accurate.
git-svn-id: svn://localhost/HandBrake/trunk@3710
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 17 Dec 2010 16:13:52 +0000 (16:13 +0000)]
cli: fix constant quality setting for theora
we had special cased such that only % values were being allowed for theora
git-svn-id: svn://localhost/HandBrake/trunk@3709
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 16 Dec 2010 23:38:58 +0000 (23:38 +0000)]
Adjust x264 qpmin for QT compatibility.
A recent change in x264 lowered the default qpmin to 0.
QuickTime has trouble with very low QPs (resulting in visual artifacts).
Known to affect QuickTime 7, QuickTime X and iTunes.
Testing shows that a qpmin of 3 works.
git-svn-id: svn://localhost/HandBrake/trunk@3708
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 11 Dec 2010 20:32:25 +0000 (20:32 +0000)]
Preset name change for consistancy
git-svn-id: svn://localhost/HandBrake/trunk@3707
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 11 Dec 2010 20:32:08 +0000 (20:32 +0000)]
Preset name change for consistancy
git-svn-id: svn://localhost/HandBrake/trunk@3706
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 10 Dec 2010 22:30:58 +0000 (22:30 +0000)]
WinGui:
- Fix queue editing. Some settings were lost after clicking "Edit" on the queue context menu.
git-svn-id: svn://localhost/HandBrake/trunk@3705
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 10 Dec 2010 21:57:14 +0000 (21:57 +0000)]
WinGui:
- Fix a culture issue in the x264 panel sliders. double.tryparse was failing to correctly parse doubles.
git-svn-id: svn://localhost/HandBrake/trunk@3704
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 4 Dec 2010 21:24:30 +0000 (21:24 +0000)]
remove debug life
git-svn-id: svn://localhost/HandBrake/trunk@3703
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 4 Dec 2010 21:23:48 +0000 (21:23 +0000)]
Add CLI version info to the --preset-list option
git-svn-id: svn://localhost/HandBrake/trunk@3702
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 4 Dec 2010 15:24:08 +0000 (15:24 +0000)]
WinGui:
- Fix Adaptive Quant Strength Slider not resetting correctly with presets which do not have the value set.
git-svn-id: svn://localhost/HandBrake/trunk@3701
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 3 Dec 2010 21:51:11 +0000 (21:51 +0000)]
WinGui:
- Fix the Verbose option.
git-svn-id: svn://localhost/HandBrake/trunk@3700
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 3 Dec 2010 21:08:10 +0000 (21:08 +0000)]
WinGui:
- Sort the versioning out for the upcoming release.
- Move the EnumHelper to the correct library. It was in the wrong place.
git-svn-id: svn://localhost/HandBrake/trunk@3699
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 3 Dec 2010 20:58:51 +0000 (20:58 +0000)]
WinGui:
- Fix Memory Detection on 64bit systems when the system has >4GB of ram.
git-svn-id: svn://localhost/HandBrake/trunk@3698
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 2 Dec 2010 00:25:54 +0000 (00:25 +0000)]
x264 bump from r1790 to r1804
- this bump actually has the weightp 1 improvement which was an error in the last bump. Duh!
- Again the weightp 1 improvement is noted here http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=
e440dc0f7909c67cdca148fc8a9ea413521e0e5b
- Also changes qpmin default to 0 as addressed here http://git.videolan.org/?p=x264.git;a=commit;h=
04256645537d17b66f2a46bd8605859e91e0cf8a
git-svn-id: svn://localhost/HandBrake/trunk@3697
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 1 Dec 2010 16:07:09 +0000 (16:07 +0000)]
x264 bump from r1772 to r1790
- Various fixes and enhancments including weightp 1 having a better speed tradeoff. http://git.videolan.org/gitweb.cgi?p=x264.git;a=commit;h=
e440dc0f7909c67cdca148fc8a9ea413521e0e5b
git-svn-id: svn://localhost/HandBrake/trunk@3696
b64f7644-9d1e-0410-96f1-
a4d463321fa5
eddyg [Tue, 30 Nov 2010 20:55:36 +0000 (20:55 +0000)]
[libhb] Change bad block handling using libdvdread to scan forward for
good blocks instead of jumping to the end of cell after encountering
bad blocks. Changed handling of libdvdnav to not abort after just 10
failures, however it will still jump to end of cell, I couldn't see
how to scan forward for good blocks.
git-svn-id: svn://localhost/HandBrake/trunk@3695
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 30 Nov 2010 19:43:28 +0000 (19:43 +0000)]
CLI: update the built in presets
git-svn-id: svn://localhost/HandBrake/trunk@3694
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 30 Nov 2010 19:38:00 +0000 (19:38 +0000)]
Added AC3 track to ATV2 preset
git-svn-id: svn://localhost/HandBrake/trunk@3693
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 30 Nov 2010 19:26:49 +0000 (19:26 +0000)]
ATV2 and iP4 presets based on the iPad one. These may need tweaking, so provide feedback on the forums if you have problems
git-svn-id: svn://localhost/HandBrake/trunk@3692
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 30 Nov 2010 18:37:16 +0000 (18:37 +0000)]
MacGui: fix a typo and change how we word how many encodes are left in the queue in the main window.
- Patches by Rodeo.
- Further explanation can be found here: http://forum.handbrake.fr/viewtopic.php?f=4&t=18807
git-svn-id: svn://localhost/HandBrake/trunk@3691
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 30 Nov 2010 18:21:33 +0000 (18:21 +0000)]
MacGui: fix character encodings in the log file as well as the title popup string in the main menu dialogue.
- Patch by axfree. Thanks!
- Changes are discussed here: http://forum.handbrake.fr/viewtopic.php?f=4&t=18677
git-svn-id: svn://localhost/HandBrake/trunk@3690
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 30 Nov 2010 17:19:03 +0000 (17:19 +0000)]
MacGui: Audio mixdown fix
- Patch by Rodeo. Thanks!
- Update the list of permitted mixdowns when the source audio track changes.
- Discussed here: http://forum.handbrake.fr/viewtopic.php?f=4&t=18840
git-svn-id: svn://localhost/HandBrake/trunk@3689
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 27 Nov 2010 22:43:41 +0000 (22:43 +0000)]
WinGui:
- Fix a bug with the Scan Started and Ended Event Handlers.
- Make the Error window Top Most.
git-svn-id: svn://localhost/HandBrake/trunk@3688
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 27 Nov 2010 15:58:52 +0000 (15:58 +0000)]
WinGui:
- Fix an issue with the auto naming where it would use the source file extension in the output filename.
git-svn-id: svn://localhost/HandBrake/trunk@3687
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 26 Nov 2010 01:47:36 +0000 (01:47 +0000)]
LinGui: fix problem with adding mp3 audio in mp4 container
git-svn-id: svn://localhost/HandBrake/trunk@3686
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 22 Nov 2010 21:52:05 +0000 (21:52 +0000)]
fix sync of ssa subtitles when using point-to-point encoding
git-svn-id: svn://localhost/HandBrake/trunk@3685
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 20 Nov 2010 21:00:50 +0000 (21:00 +0000)]
WinGui:
- Fix Nightly build
git-svn-id: svn://localhost/HandBrake/trunk@3684
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 20 Nov 2010 15:39:43 +0000 (15:39 +0000)]
WinGui:
- Fix an issue where changing the encode completion option on the queue didn't take effect until HandBrake was restarted.
git-svn-id: svn://localhost/HandBrake/trunk@3683
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 19 Nov 2010 19:16:29 +0000 (19:16 +0000)]
WinGui:
- Added support for preset descriptions (currently disabled so as not to interfere with the release)
git-svn-id: svn://localhost/HandBrake/trunk@3682
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 19 Nov 2010 18:22:58 +0000 (18:22 +0000)]
WinGui:
- Some code (currently disabled) to support reading chapter names from source.
- Updates to tooltips for the release.
git-svn-id: svn://localhost/HandBrake/trunk@3681
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 17 Nov 2010 20:41:32 +0000 (20:41 +0000)]
x264 bump from r1766 to r1772
- Various fixes and enhancements.
git-svn-id: svn://localhost/HandBrake/trunk@3680
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 17 Nov 2010 20:27:48 +0000 (20:27 +0000)]
MacGui: Use libhb for mixdown limits as well as defaults.
- Patch by Rodeo.
git-svn-id: svn://localhost/HandBrake/trunk@3679
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 14 Nov 2010 01:56:07 +0000 (01:56 +0000)]
fix a problem with search progress indicator and p-to-p
using incorrect timestamp gave bad progress percent
git-svn-id: svn://localhost/HandBrake/trunk@3678
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 14 Nov 2010 01:54:27 +0000 (01:54 +0000)]
fix a problem with the first timestamp returned from av_parser_parse2
git-svn-id: svn://localhost/HandBrake/trunk@3677
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 13 Nov 2010 22:18:06 +0000 (22:18 +0000)]
Fix initial chapter number when doing p-to-p in bluray
when seeking in bluray, lookup the current chapter when seek is complete
git-svn-id: svn://localhost/HandBrake/trunk@3676
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 13 Nov 2010 17:34:14 +0000 (17:34 +0000)]
fix problem with delayed audio when using point-to-point
first audio buffer after finding start point had bad start time calculation.
git-svn-id: svn://localhost/HandBrake/trunk@3675
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 11 Nov 2010 14:17:57 +0000 (14:17 +0000)]
WinGui:
- Fix the build.
git-svn-id: svn://localhost/HandBrake/trunk@3674
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 11 Nov 2010 12:26:34 +0000 (12:26 +0000)]
WinGui:
- Remove some code that has been causing a crash after encoding has completed.
git-svn-id: svn://localhost/HandBrake/trunk@3673
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 11 Nov 2010 05:11:22 +0000 (05:11 +0000)]
tweak audio bitrate limits
git-svn-id: svn://localhost/HandBrake/trunk@3672
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 10 Nov 2010 21:38:50 +0000 (21:38 +0000)]
fix a couple A/V/Sub sync issues
Fixes an issue with getting the first timestamp in all streams in sync.
Also fixes sync of passthru subs when using point-to-point.
git-svn-id: svn://localhost/HandBrake/trunk@3671
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Wed, 10 Nov 2010 19:35:39 +0000 (19:35 +0000)]
MacGui: disable the drc audio widget unless the source is AC3.
- original patch by Rodeo ... KVO refactor by circleone.
git-svn-id: svn://localhost/HandBrake/trunk@3670
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 10 Nov 2010 16:51:35 +0000 (16:51 +0000)]
bump ffmpeg from r25374 to r25689
brings back LATM support
git-svn-id: svn://localhost/HandBrake/trunk@3669
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 10 Nov 2010 16:49:52 +0000 (16:49 +0000)]
bump x264 from r1745 to r1766
bugs squashed and some improvements
http://mailman.videolan.org/pipermail/x264-devel/2010-November/007920.html
git-svn-id: svn://localhost/HandBrake/trunk@3668
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 9 Nov 2010 18:03:22 +0000 (18:03 +0000)]
WinGui:
- Missed comment and reset.
git-svn-id: svn://localhost/HandBrake/trunk@3667
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 9 Nov 2010 18:02:22 +0000 (18:02 +0000)]
WinGui:
- Don't display an exception after the process was deliberately killed.
git-svn-id: svn://localhost/HandBrake/trunk@3666
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Tue, 9 Nov 2010 04:12:37 +0000 (04:12 +0000)]
MacGui: fix alignment of the widgets in the Advanced Panel.
- Patch by Rodeo.
git-svn-id: svn://localhost/HandBrake/trunk@3665
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 8 Nov 2010 22:00:51 +0000 (22:00 +0000)]
MacGui: Fix queue and auto m4v ...
- patch (as previous) by circleone
- Fix it so that the queue does not attempt to process an extra queue item when the output file already exists.
- Using AC3 Passthru as the codec will trigger the output file to have the .m4v extension when using mp4.
git-svn-id: svn://localhost/HandBrake/trunk@3664
b64f7644-9d1e-0410-96f1-
a4d463321fa5
dynaflash [Mon, 8 Nov 2010 21:47:52 +0000 (21:47 +0000)]
MacGui: Audio
- Switched the audio object to use KVO internally to make the code more legible, to allow switching the codec to eventually cause the mp4 output extension to be re-evalutated, and to make sure the bitrate and mixdown popups are empty when the track is disable (the None track).
git-svn-id: svn://localhost/HandBrake/trunk@3663
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Mon, 8 Nov 2010 20:59:33 +0000 (20:59 +0000)]
WinGui;
- Fix a potential crash condition in the encode service.
git-svn-id: svn://localhost/HandBrake/trunk@3662
b64f7644-9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 7 Nov 2010 19:40:30 +0000 (19:40 +0000)]
WinGui:
- Added numerous bits of code that have been lying around my system for a while. None of this is hooked up. Just pushing it into the repository so I don't lose it. It may be used for a future release.
git-svn-id: svn://localhost/HandBrake/trunk@3661
b64f7644-9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 7 Nov 2010 19:03:10 +0000 (19:03 +0000)]
Fix encx264 to accomodate upcoming x264 api change.
i_qpplus1 is going away, so eliminate our use of it. Isn't needed anyway.
Also switch from using x264_picture_alloc to x264_picture_init.
We are supplying out own buffer, so we should be using init instead of alloc.
git-svn-id: svn://localhost/HandBrake/trunk@3660
b64f7644-9d1e-0410-96f1-
a4d463321fa5