]>
granicus.if.org Git - handbrake/log
sr55 [Sat, 27 Oct 2012 19:54:23 +0000 (19:54 +0000)]
WinGui: Initial work to overhaul the plist import code.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5039
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 18:10:51 +0000 (18:10 +0000)]
CLI, manicure: cosmetics.
Makes it easier to update CLI presets without having to worry about whitespace polluting the diffs.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5038
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 17:42:00 +0000 (17:42 +0000)]
Fix initialization of hb_job_t.pfr_vrate(_base).
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5037
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 16:09:30 +0000 (16:09 +0000)]
CLI: fix the AppleTV 3 preset once more.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5036
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 16:08:33 +0000 (16:08 +0000)]
manicure: fix VideoFramerate.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5035
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 15:48:17 +0000 (15:48 +0000)]
CLI: fix AppleTV 3 preset again.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5034
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 15:47:26 +0000 (15:47 +0000)]
manicure: add PictureModulus support.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5033
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 15:37:37 +0000 (15:37 +0000)]
CLI: cosmetics.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5032
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 15:33:52 +0000 (15:33 +0000)]
CLI: fix AppleTV 3 preset.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5031
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 27 Oct 2012 15:33:01 +0000 (15:33 +0000)]
manicure: fix picture filters.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5030
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 26 Oct 2012 23:03:45 +0000 (23:03 +0000)]
deca52: avoid repeated alloc/free by re-using a fixed-size buffer.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5029
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 26 Oct 2012 22:44:49 +0000 (22:44 +0000)]
deca52: remove an unnecessary instruction.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5028
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 26 Oct 2012 22:40:34 +0000 (22:40 +0000)]
deca52: cleanup.
Some functions were called once per block, where once per frame was enough.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5027
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 22 Oct 2012 18:40:24 +0000 (18:40 +0000)]
LinGui: add quantal snapshot. remove maverick
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5026
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 21 Oct 2012 19:11:32 +0000 (19:11 +0000)]
build: fix problems building fontconfig on osx
If pkg-config is not installed, fontconfig fails to find libxml2
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5025
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 21 Oct 2012 13:44:25 +0000 (13:44 +0000)]
WinGui: Couple of UI fixes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5024
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 20 Oct 2012 23:29:33 +0000 (23:29 +0000)]
hb_audio_remap improvements:
- support for additional sample formats
- support for variable channel layouts
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5023
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 20 Oct 2012 23:16:47 +0000 (23:16 +0000)]
Bump libbluray to version 0.2.3.
Miscellaneous fixes and improvements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5022
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 18 Oct 2012 20:24:08 +0000 (20:24 +0000)]
WinGui: Couple minor fixes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5021
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 17 Oct 2012 23:23:01 +0000 (23:23 +0000)]
Remove unneeded .cvsignore files.
Thanks to Adrian Bunk for noticing.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5020
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 17 Oct 2012 22:37:34 +0000 (22:37 +0000)]
hb_ff_set_sample_fmt() improvements.
- allow setting a sample_fmt other than AV_SAMPLE_FMT_FLT
- fall back on planar/packed variant of the requested format if available
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5019
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 17 Oct 2012 22:14:38 +0000 (22:14 +0000)]
Bump x264 to version r2216-
198a7ea .
Miscellaneous fixes and improvements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5018
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 16 Oct 2012 18:05:54 +0000 (18:05 +0000)]
WinGui: Fixes to the new queue recovery code. Cleanup of old recovery files should now work.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5017
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 13 Oct 2012 19:48:12 +0000 (19:48 +0000)]
WinGui: Refactor multi-instance support to use Process ID. Fix old log file cleanup function.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5016
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 13 Oct 2012 17:52:14 +0000 (17:52 +0000)]
WinGui: API Tidyup Part 3 of many.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5015
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 13 Oct 2012 08:57:32 +0000 (08:57 +0000)]
libhb: Fix crash found on some dvd's
New strutural protection caused us to access null pointer cell_playback table.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5014
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 10 Oct 2012 20:22:46 +0000 (20:22 +0000)]
WinGui: Settings tidyup
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5013
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 10 Oct 2012 20:15:09 +0000 (20:15 +0000)]
WinGui: Missed files from previous checkin.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5012
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 10 Oct 2012 20:13:19 +0000 (20:13 +0000)]
WinGui: API Tidyup Part 2 of many. Growl Support.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5011
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 9 Oct 2012 18:13:26 +0000 (18:13 +0000)]
WinGui: Remove old ShowCLI setting. There isn't much reason to have this anymore.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5010
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 7 Oct 2012 20:42:45 +0000 (20:42 +0000)]
WinGui: Fix a couple of swallowed exceptions.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5009
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 7 Oct 2012 20:25:26 +0000 (20:25 +0000)]
WinGui: Build Fix
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5008
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 7 Oct 2012 19:04:49 +0000 (19:04 +0000)]
WinGui: API Tidyup Part 1 of many
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5007
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 7 Oct 2012 16:35:06 +0000 (16:35 +0000)]
WinGui: Updated docs with trunk copy.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5006
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 7 Oct 2012 16:33:43 +0000 (16:33 +0000)]
WinGui: Remove the Windows API Code Pack Library, it's no longer needed with .NET 4 since we can use .NETs built in taskbar progress states. Removed some other libraries we no longer use.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5005
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 7 Oct 2012 14:22:34 +0000 (14:22 +0000)]
WinGui: Fix an exception when shutting down.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5004
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 6 Oct 2012 19:39:22 +0000 (19:39 +0000)]
WinGui: Remove Castle references from HandBrake.Interop
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5003
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 6 Oct 2012 16:44:05 +0000 (16:44 +0000)]
Fix link failure on ubuntu, incorrect link order
libxml2 needs to be after libbluray since libbluray uses xml2
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5002
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 5 Oct 2012 22:40:03 +0000 (22:40 +0000)]
LinGui: use more system libs
use system libs for fontconfig, freetype, libxml2, libass, libogg, libvorbis,
libtheora, and libsamplerate
update build dependencies for ubuntu packages
update documentation to reflect new build dependencies
fix a problem with hb.h conflict with harfbuzz/hb.h
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5001
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 4 Oct 2012 16:54:02 +0000 (16:54 +0000)]
Fix mingw build problems
If the mingw environment has duplicates of some of the contrib
libraries that we build, the mingw system lib or header was being
used instead of our contrib version.
Also, some dependencies were missing which would cause parallel builds to
randomly fail because a necessary contrib hadn't been built yet.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5000
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 30 Sep 2012 14:35:20 +0000 (14:35 +0000)]
WinGui: Improvements to status messages.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4999
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 30 Sep 2012 14:18:23 +0000 (14:18 +0000)]
WinGui: Cancel Scan menu option now greyed out when not scan running.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4998
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 30 Sep 2012 14:08:03 +0000 (14:08 +0000)]
WinGui: Misc Fixes
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4997
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 29 Sep 2012 21:43:11 +0000 (21:43 +0000)]
WinGui: Fix broken log window.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4996
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 29 Sep 2012 21:40:46 +0000 (21:40 +0000)]
WinGui: Readded missing functionality that scans files dropped on the app icon when starting the app.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4995
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 29 Sep 2012 18:10:21 +0000 (18:10 +0000)]
MacGui: when creating a new preset, hide "Custom" when the anamorphic mode is Strict; is has no effect and therefore isn't applicable.
Use tags instead of the index to store correct preset values for each mode.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4994
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 29 Sep 2012 17:55:37 +0000 (17:55 +0000)]
libhb: fix calculation of sync->gain_factor.
Revision 4976 simplified it, but it was still slightly incorrect.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4993
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 28 Sep 2012 00:13:31 +0000 (00:13 +0000)]
Lingui: make hb icon more visible on Summary tab.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4992
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 27 Sep 2012 23:54:46 +0000 (23:54 +0000)]
Lingui: update hb icon. Fix icon in notification bubble on fedora.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4991
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 27 Sep 2012 22:59:28 +0000 (22:59 +0000)]
MacGUI: fix build after previous commit.
The path to HandBrake.icns was set wrong in the Xcode project.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4990
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
dynaflash [Thu, 27 Sep 2012 18:50:34 +0000 (18:50 +0000)]
MacGui: Use new dock icon created by Matt Johnson (mattdog.100 [at] gmail.com)
- Details can be found here https://forum.handbrake.fr/viewtopic.php?f=4&t=24639&start=125.
- Thanks!!!
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4989
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 27 Sep 2012 18:33:27 +0000 (18:33 +0000)]
WinGui: Deploy the updated application icon.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4988
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 27 Sep 2012 17:09:44 +0000 (17:09 +0000)]
hb64.png resave to 64x64
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4987
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 27 Sep 2012 17:08:36 +0000 (17:08 +0000)]
hb16.png is now 16x16
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4986
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 27 Sep 2012 12:48:19 +0000 (12:48 +0000)]
GFX: Make all the logo image files square.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4985
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 26 Sep 2012 21:34:17 +0000 (21:34 +0000)]
WinGui: Swap out the interface for IEncode in the preview window.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4984
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 26 Sep 2012 19:55:55 +0000 (19:55 +0000)]
Move the old logo for safe keeping.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4983
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 26 Sep 2012 17:45:30 +0000 (17:45 +0000)]
GFX: Some improvements to the updated HandBrake Icon by Matt Johnson (mattdog.100 [at] gmail.com)
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4982
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 25 Sep 2012 16:52:53 +0000 (16:52 +0000)]
Remove Test.txt.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4981
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 25 Sep 2012 15:23:17 +0000 (15:23 +0000)]
WinGui: LibHb Encode and Scan support (off by default for the moment until I have time to test this and tidy up some of the code) Can be turned on in preferences.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4980
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 23 Sep 2012 19:56:08 +0000 (19:56 +0000)]
WinGui: Change hbicon.psd -> png. Psd was not layered since the icon was rendered in modelling software. Saves ~8MB download from source control.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4979
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 23 Sep 2012 19:53:07 +0000 (19:53 +0000)]
WinGui: Misc typos, tidyup
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4978
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 23 Sep 2012 14:14:38 +0000 (14:14 +0000)]
libhb: remove unnecessary usage of hb_audio_remap.
All decoders now output channels in Libav order.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4977
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 23 Sep 2012 13:57:21 +0000 (13:57 +0000)]
libhb: simplify calculation of sync->gain_factor.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4976
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 22 Sep 2012 15:19:47 +0000 (15:19 +0000)]
contrib/ffmpeg: update patch numbers after SVN revision 4950.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4975
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 22 Sep 2012 14:54:28 +0000 (14:54 +0000)]
MacGui: miscellaneous cosmetics and consistency adjustments.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4974
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 21 Sep 2012 20:25:24 +0000 (20:25 +0000)]
MacGui: Add the drag & drop features on both DockIcon and Handbrake Main Window
- Patch courtesy of Jerome Lacube. Thanks Jerome!
- It handles dragging & dropping one file, and folders.
-- Please note that when dropping a folder, the files inside will be treated as titles.
- Specifics can be found here https://reviews.handbrake.fr/r/345/
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4973
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
konablend [Fri, 21 Sep 2012 18:45:29 +0000 (18:45 +0000)]
- fix issue:
abort() called
*** Terminating app due to uncaught exception 'NSInvalidArgumentException'
reason: '*** -blueComponent not defined for the NSColor NSCustomColorSpace Generic RGB colorspace 0.5 0.5 0.5 1; need to first convert colorspace.'
- remove superfluous color conversions; according to NSGradient docs, any needed colorspace conversions of params are automatic
- use [NSColor colorWithAlphaComponent] to force alpha
- change [NSColor colorWithSRGBRed] to [NSColor colorWithDeviceRed] for 10.6 API compatibilty
- [cosmetic] rename parm withEndColor -> endColor
- [leak] release NSGradient
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4972
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
randomengy [Fri, 21 Sep 2012 01:01:32 +0000 (01:01 +0000)]
Interop: Adding missing file from previous checkin.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4971
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 20 Sep 2012 14:59:14 +0000 (14:59 +0000)]
decpgssub: avoid dropping subtitles when we get broken timestamps.
Instead, use a default PTS difference of 3 seconds.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4970
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
randomengy [Thu, 20 Sep 2012 01:32:35 +0000 (01:32 +0000)]
Interop: Bring up to speed with libhb. Exposes more functions, accommodates channel layout and filter changes and allows setting CFR same as source.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4969
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 18 Sep 2012 17:26:18 +0000 (17:26 +0000)]
MacGUI: increase dock icon ETA badge's refresh rate from 0.5 to 0.1%.
Even with fast encoding settings, the previous value was a bit slow for full-length encodes.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4968
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 16 Sep 2012 22:38:19 +0000 (22:38 +0000)]
MacGui: Objective-C/cosmetics.
Apologies if I break anything.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4967
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 16 Sep 2012 18:51:11 +0000 (18:51 +0000)]
deca52: ignore mix levels when dowmixing to Lt/Rt.
This matches liba52's built-in downmix code.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4966
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 16 Sep 2012 18:33:09 +0000 (18:33 +0000)]
hb_audio_resample: remove unnecessary check.
Not sure why I thought this was needed.
Apologies if I break anything.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4965
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
dynaflash [Sat, 15 Sep 2012 17:08:16 +0000 (17:08 +0000)]
MacGui: New dock icon progess behavior with percent & ETA "badges".
- Patch by Jerome Lacube Thanks !!
- Details can be found here https://reviews.handbrake.fr/r/344/
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4964
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 13 Sep 2012 20:13:59 +0000 (20:13 +0000)]
libhb: fix a collection of small memory leaks
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4963
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 12 Sep 2012 15:56:47 +0000 (15:56 +0000)]
Revert temporary code that silences valgrind warnings
memsets silence silly valgrind warnings, but we don't want
them in "production"
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4962
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 12 Sep 2012 15:54:00 +0000 (15:54 +0000)]
libhb: fix potential invalid memory access in decomb (again)
I missed a spot where an even wider left/right margin is
needed.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4961
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 12 Sep 2012 13:09:21 +0000 (13:09 +0000)]
libhb: fix potential invalid memory access in decomb
YADIF_CHECK in MODE_CUBIC touches pixels -3 and +3 from the current position.
We had a conditional to bypass this check if we were 2 away from left
or right edges which was insuffecient for this mode.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4960
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 11 Sep 2012 19:27:40 +0000 (19:27 +0000)]
WinGui: Couple fixes to Pictures settings and add presets.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4959
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 11 Sep 2012 18:49:05 +0000 (18:49 +0000)]
WinGui: Missing comma with "Greek, Modern"
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4958
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 11 Sep 2012 13:58:50 +0000 (13:58 +0000)]
libhb: learn to spell "dilate"
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4957
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 11 Sep 2012 13:51:59 +0000 (13:51 +0000)]
libhb: fix logs for decomb threads
Several threads used the exact same log message when starting which is
confusing.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4956
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 11 Sep 2012 11:58:47 +0000 (11:58 +0000)]
hb_apply_h264_level: return 1 in case of warnings and make return values > 0 non-fatal.
This could be used by a GUI to remove incompatible levels from a drop-down, for example.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4955
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 11 Sep 2012 11:46:51 +0000 (11:46 +0000)]
hb_apply_h264_level: add a parameter to silence warnings.
This can be used to avoid log pollution when e.g. using an x264 unparse function.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4954
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 11 Sep 2012 11:34:39 +0000 (11:34 +0000)]
Revert a part of revision 4950 which was not in the ReviewBoard patch.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4953
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 11 Sep 2012 09:45:21 +0000 (09:45 +0000)]
libhb: handle overlapping timestamps better
This shouldn't happen except in the case of bad sources or an hb bug.
But if encountered, it provoked a feedback loop of frame dropping and
duplication where there should have been a single frame drop.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4952
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 11 Sep 2012 08:13:16 +0000 (08:13 +0000)]
libhb: Fix error when setting timestamps for bobbed frames in decomb
is_combed flag was not getting updated, so the timestamp recalculation was
skipped even though 2 frames were output.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4951
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
konablend [Mon, 10 Sep 2012 17:39:20 +0000 (17:39 +0000)]
Remove contrib/ffmpeg/A02-png-sequences.patch.
Set AVPacket flags indicating key-frame for avcodec_decode_video2() call. Specifically, libav documentation states:
* @param[in] avpkt The input AVpacket containing the input buffer.
* You can create such packet with av_init_packet() and by then setting
* data and size, some decoders might in addition need other fields like
* flags&AV_PKT_FLAG_KEY. All decoders are designed to use the least
* fields possible.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4950
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 10 Sep 2012 12:18:39 +0000 (12:18 +0000)]
Disable format specification generation when building libtheora.
Fixes cross-compile failure on hosts with pdfLaTeX, BibTeX and TransFig installed.
Patch by Arthur Liu. Thanks!
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4949
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 9 Sep 2012 16:32:57 +0000 (16:32 +0000)]
Testing IRC BOT
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4948
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 9 Sep 2012 11:09:58 +0000 (11:09 +0000)]
WinGui: Update a broken Property Changed notification in the AudioTrack model
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4947
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 9 Sep 2012 01:17:10 +0000 (01:17 +0000)]
encx264: make hb_x264_encopt_synonyms two-dimensional instead of faking it.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4946
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 9 Sep 2012 01:03:33 +0000 (01:03 +0000)]
encx264: use less generic names for some stuff.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4945
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 9 Sep 2012 00:55:59 +0000 (00:55 +0000)]
hb_apply_h264_level() update & cleanup.
The caller may specify any width & height now, rather than having to initialize the x264_param_t's fields directly.
Since it's reasonable to expect GUIs to only provide valid levels (if it doesn't, there's a bug that needs fixing), it's OK to abort when the requested level is not valid.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4944
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 8 Sep 2012 22:08:24 +0000 (22:08 +0000)]
Update the fmac scalar patch. Instead of a workaround, apply the fix from Libav, so that the patch can be dropped on the next bump.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4943
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
konablend [Sat, 8 Sep 2012 20:59:47 +0000 (20:59 +0000)]
Remove mingw+libmkv dependency on libiberty.
Remove mingw+test dependency on libiberty.
Add build system support for propagating compiler DEFINES to contrib configure.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4942
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 8 Sep 2012 18:16:46 +0000 (18:16 +0000)]
WinGui: Couple Corrections to the Audiobitrate converter.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4941
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 8 Sep 2012 18:04:11 +0000 (18:04 +0000)]
A patch for mpeg2 SetWindowLong() and GWL_USERDATA do not exist in recent versions of mingw-w64. Since we don't output to the display anyway, I've just disabled the code so things build.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@4940
b64f7644 -9d1e-0410-96f1-
a4d463321fa5