]>
granicus.if.org Git - handbrake/log
Rodeo [Sun, 9 Feb 2014 22:43:57 +0000 (22:43 +0000)]
Bump x264 to r2389-
956c8d8 .
Miscellaneous fixes and improvements, as usual.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6021
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 9 Feb 2014 18:44:12 +0000 (18:44 +0000)]
libhb: change libhb.a to libhandbrake.a
On linux, there is a problem with some distros that dynamically link
harfbuzz (libhb) to libass. The name conflicts with our libhb. So this
changes the library name to resolve the conflict.
It only changes libhb.a. It does not affect the windows libraries
hb.lib and hb.dll
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6020
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 7 Feb 2014 19:21:19 +0000 (19:21 +0000)]
build: use a local version of pkg-config when necessary (Darwin-only).
Automatically enabled when pkg-config detection fails, and can
be forced with the --enable-local-pkgconfig configure option.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6019
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 7 Feb 2014 15:35:33 +0000 (15:35 +0000)]
doc: fix svn build number in documentation
Note to self, always "configure" before "make doc"
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6018
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 7 Feb 2014 15:20:18 +0000 (15:20 +0000)]
doc: fix LinGui libwebkitgtk ubuntu dependency name
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6017
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 7 Feb 2014 15:16:24 +0000 (15:16 +0000)]
QSV: work around an issue where two consecutive IDR frames cause Media SDK to use one more consecutive reference B-frame than accounted for by the initial PTS-DTS delay.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6016
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 4 Feb 2014 16:07:43 +0000 (16:07 +0000)]
LinGui: update rpm spec file
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6015
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 4 Feb 2014 15:51:44 +0000 (15:51 +0000)]
LinGui: remove ubuntu raring from nightly builds
non-LTS ubuntu release are now only supported for 9 months by ubuntu.
So launchpad will no longer build raring packages.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6014
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 2 Feb 2014 21:30:18 +0000 (21:30 +0000)]
LinGui: remove gtk2 support from configure.ac
The code won't build with gtk2 anymore. So allowing it during configure
is just going to cause confusion.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6013
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 2 Feb 2014 20:34:09 +0000 (20:34 +0000)]
WinGui: Use libhb for subtitle burnin / forced checking.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6012
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 2 Feb 2014 16:29:44 +0000 (16:29 +0000)]
libhb: fix problem with avcodec audio sample_rate
libavcodec does not yet consistently set AVFrame.sample_rate.
So when it is not set, use AVCodecContext.sample_rate and log a warning.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6011
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
randomengy [Sat, 1 Feb 2014 04:58:35 +0000 (04:58 +0000)]
Interop: Various fixes/features
Improved error code handling.
Added support for dynamic DRC detection.
Prevented crash when OutputPath is null.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6010
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 31 Jan 2014 15:49:40 +0000 (15:49 +0000)]
libhb: fix crashes with some BDs
A stray line of code from the switch from mpeg2dec to
libavcodec caused a failure to open the mpeg2 decoder for BDs
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6009
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 29 Jan 2014 16:54:23 +0000 (16:54 +0000)]
contrib: update dependency list of libbluray to include freetype
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6008
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 28 Jan 2014 15:12:43 +0000 (15:12 +0000)]
Fix the order of libraries when linking HandBrakeCLI
The new libbluray has a dependency on freetype. Ubuntu
didn't like the order, all other builds were ok :-\
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6007
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 28 Jan 2014 01:02:34 +0000 (01:02 +0000)]
Bump libbluray to version 0.5.0.
Miscellaneous bugfixes and enhancements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6006
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 27 Jan 2014 23:14:59 +0000 (23:14 +0000)]
build: add parsing of version info from version.txt file
This makes it possible to have proper version numbers in the build
when the source tree does not come from svn (e.g. a tarball).
Also, automatically adds version.txt to our source tar that is
created with "make pkg.create".
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6005
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 27 Jan 2014 22:10:57 +0000 (22:10 +0000)]
Bump libdvdread and libdvdnav to the current git master (version 5.0.0 "pre").
Miscellaneous bugfixes and enhancements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6004
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 27 Jan 2014 18:12:06 +0000 (18:12 +0000)]
LinGui: UI layout changes
Allows reduction of window height when advanced tab is hidden
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6003
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Mon, 27 Jan 2014 10:34:30 +0000 (10:34 +0000)]
Switch to VideoLAN's repositories for libdvdread and libdvdnav.
All our patches have been merged, and they seem
to be the only repos for these libs to see any
development activity.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6002
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 26 Jan 2014 18:01:50 +0000 (18:01 +0000)]
Replace invaled timestamp flag "-1" with AV_NOPTS
-1 is not a good value as a flag for invalid timestamps.
There are cases where small negative timestamps are useful.
So this eliminates a potential ambiguity.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6001
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 26 Jan 2014 16:12:23 +0000 (16:12 +0000)]
libhb: support AV_FRAME_DATA_MATRIXENCODING side data.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@6000
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 26 Jan 2014 03:26:33 +0000 (03:26 +0000)]
libhb: fix compiler warning
move struct chapter_s declaration to correct location.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5999
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 26 Jan 2014 03:25:31 +0000 (03:25 +0000)]
libhb: fix missing format specifier in printf
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5998
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 26 Jan 2014 00:56:20 +0000 (00:56 +0000)]
decavcodec: DRC support, forgotten file.
Sorry!
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5997
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 25 Jan 2014 23:28:31 +0000 (23:28 +0000)]
libhb: set audio description in LookForAudio (scan.c).
All audio tracks go through it since SVN revision 5424.
This is where we have the most information about each audio track.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5996
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 25 Jan 2014 23:24:48 +0000 (23:24 +0000)]
decavcodec: DRC support.
Adds DRC support for E-AC-3 audio (as well as any future libavcodec decoders with DRC support).
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5995
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 25 Jan 2014 23:19:41 +0000 (23:19 +0000)]
decavcodec: prefer AVFrame fields over their AVCodecContext equivalent.
These fields correspond to the actual audio data in the AVFrame, and should always be set (otherwise, we must submit a bug report to libav).
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5994
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 25 Jan 2014 23:15:25 +0000 (23:15 +0000)]
Bump libav to v10_alpha2.
Misc. fixes and improvements.
Also add a patch to fix some interlaced VC-1 samples.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5993
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 25 Jan 2014 22:14:10 +0000 (22:14 +0000)]
documentation: fix compatibility with makeinfo 5.1
Variables can no longer have '.' or '_'.
This syntax is no longer valid "@value{@value{variable}}
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5992
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 25 Jan 2014 21:12:38 +0000 (21:12 +0000)]
WinGui: Tidy up a few cosmetic issues and enable the picture preview code in the background so it can get some testing.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5991
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 24 Jan 2014 18:12:53 +0000 (18:12 +0000)]
CLI: fix compiler warning
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5990
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Fri, 24 Jan 2014 16:41:44 +0000 (16:41 +0000)]
libhb: fix double free in decavcodec during scan
decavcodecvFlush freed the context, then under certain error
conditions, closePriveData freed the context again.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5989
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Tue, 21 Jan 2014 20:27:57 +0000 (20:27 +0000)]
WinGui: Make the Preset Plist importer a bit more robust by checking versions and automatically falling back to a value for invalid key/value pairs from old versions.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5988
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 20 Jan 2014 17:59:18 +0000 (17:59 +0000)]
LinGui: fix some trailing white space
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5987
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 20 Jan 2014 17:53:32 +0000 (17:53 +0000)]
LinGui: fix more damage caused by glade
and reformat some tooltips since gtk3 seems to not do
automatic wrapping of tootips.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5986
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 19 Jan 2014 21:34:55 +0000 (21:34 +0000)]
MacGui: fixy a crash when opening an external SRT file.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5985
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 19 Jan 2014 19:47:01 +0000 (19:47 +0000)]
WinGui: Few minor UI tweaks.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5984
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sat, 18 Jan 2014 00:12:30 +0000 (00:12 +0000)]
LinGui: fix problem with un-editable GtkEntry fields
This affected custom denoise, deinterlace, and decomb
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5983
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 17 Jan 2014 16:31:51 +0000 (16:31 +0000)]
QSV: update libmfx to v2014.
Synchronizes with the dispatcher from Intel
Media SDK 2014 for Clients, and adds support
for the Media SDK API 1.8 fields and defines.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5982
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 16 Jan 2014 20:31:40 +0000 (20:31 +0000)]
LinGui: fix deprecated GtkTable, GtkHBox, GtkVBox, GtkHSeparator
GtkTable -> GtkGrid
GtkHBox -> GtkBox
GtkVBox -> GtkBox
GtkHSeparator -> GtkSeparator
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5981
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 16 Jan 2014 16:13:32 +0000 (16:13 +0000)]
LinGui: update ubuntu 12.04 build to gtk-3
I was using gtk-2 because gtk-3 used to crash on ubuntu 12.04.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5980
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 16 Jan 2014 00:34:31 +0000 (00:34 +0000)]
LinGui: update linux build instructions
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5979
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Thu, 16 Jan 2014 00:01:47 +0000 (00:01 +0000)]
LinGui: fix formatting of icon lists in UI xml
glade screwed up the formatting which causes the icons to be incorrectly
parsed.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5978
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 15 Jan 2014 23:56:41 +0000 (23:56 +0000)]
LinGui: fix incompatibility with older versions of gtk
glade added some unnecessary objects
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5977
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 15 Jan 2014 22:45:39 +0000 (22:45 +0000)]
Remove some leftovers from the mpeg2dec contrib removal.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5976
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 15 Jan 2014 17:39:09 +0000 (17:39 +0000)]
stream: fix a crash caused by assigning an audio work-object to some video tracks.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5975
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Wed, 15 Jan 2014 00:28:20 +0000 (00:28 +0000)]
LinGui: fix deprecation of GtkAction and GtkUIManager
Farely large change since these were the old way of creating menus :-\
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5974
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 15 Jan 2014 00:09:56 +0000 (00:09 +0000)]
decavcodec: only allow in-decoder downmix if it matches the requested mix levels.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5973
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 14 Jan 2014 19:05:31 +0000 (19:05 +0000)]
LinGui: fix deprecated g_type_init()
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5972
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 14 Jan 2014 19:00:58 +0000 (19:00 +0000)]
LinGui: fix deprecated gtk_widget_get_style()
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5971
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 14 Jan 2014 18:30:33 +0000 (18:30 +0000)]
LinGui: Fix deprecated GtkHScale
Fixing this deprecation makes the LinGui incompatible with versions
of gtk prior to 2.16. Too bad for you if you are using such and ancient gtk.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5970
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 14 Jan 2014 17:58:22 +0000 (17:58 +0000)]
LinGui: fix deprecated gtk_widget_modify_font
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5969
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 14 Jan 2014 17:50:26 +0000 (17:50 +0000)]
LinGui: fix deprecated GTK_STOCK_*
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5968
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Tue, 14 Jan 2014 16:07:46 +0000 (16:07 +0000)]
LinGui: fix some deprications in gtk 3.10
Fixes live preview play pause icons in gtk 3.10.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5967
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 13 Jan 2014 18:43:07 +0000 (18:43 +0000)]
remove contrib mpeg2dec
We no longer need mpeg2dec. libav now has all the features we need
for mpeg2 decoding.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5966
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 12 Jan 2014 23:46:44 +0000 (23:46 +0000)]
Revert previous commit, sorry.
I forgot about capabilities, we can't just swap the preferred implementation like that.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5965
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 12 Jan 2014 23:30:19 +0000 (23:30 +0000)]
QSV: add an option to select the preferred implementation at runtime.
This is intended for developers only; having to rebuild just to compare software to hardware is annoying as hell.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5964
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 12 Jan 2014 22:52:30 +0000 (22:52 +0000)]
QSV: base the B-pyramid check on the presence of B-references, rather than the initial delay.
This is potentially more accurate.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5963
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 12 Jan 2014 21:48:54 +0000 (21:48 +0000)]
bump libav, libav-v10_alpha1
-90-g63debaa
Adds interlaced VC1 and HEVC support.
Eliminates the need for most of our local patches.
Many assorted bug fixes and improvements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5962
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 8 Jan 2014 11:18:17 +0000 (11:18 +0000)]
muxavformat: don't overwrite the last track's parameters when adding attachments.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5961
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 7 Jan 2014 11:48:22 +0000 (11:48 +0000)]
CLI: use proper system headers.
ReviewBoard #671.
Patch by icchan. Thanks!
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5960
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 7 Jan 2014 11:45:10 +0000 (11:45 +0000)]
parsecsv: always check result of malloc()
RebiewBoard #670.
Patch by icchan. Thanks!
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5959
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 7 Jan 2014 11:42:39 +0000 (11:42 +0000)]
Revert previous borked commit. Sorry!
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5958
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 7 Jan 2014 11:41:35 +0000 (11:41 +0000)]
parsecsv: always check result of malloc()
RebiewBoard #670.
Patch by icchan. Thanks!
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5957
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 7 Jan 2014 11:37:35 +0000 (11:37 +0000)]
encoders: save chapter markers in a list.
If chapters were a few seconds apart or less, we would encounter a new marker before the previous one had been placed in an output buffer.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5956
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 7 Jan 2014 00:00:50 +0000 (00:00 +0000)]
libhb: don't forget to delete chapter markers after saving them in filter_loop.
Some filters will propagate them, and since filter_loop also restores them, this can result in duplicate chapters or other related issues.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5955
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 6 Jan 2014 18:58:03 +0000 (18:58 +0000)]
libhb: use av_pix_fmt_desc_get
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5954
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 2 Jan 2014 21:48:00 +0000 (21:48 +0000)]
WinGui: Fix a number of styles that were not obeying the Use System Colours option.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5953
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 2 Jan 2014 21:15:56 +0000 (21:15 +0000)]
WinGui: cleanup some warnings.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5952
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 2 Jan 2014 15:46:46 +0000 (15:46 +0000)]
qsv: log occurrences of invalid DTS (i.e. DTS > PTS) in the encoder.
The muxer is not verbose enough, plus we have access to some additional info not available downstream.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5951
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 2 Jan 2014 14:32:46 +0000 (14:32 +0000)]
qsv: add some frame type helper functions.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5950
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Thu, 2 Jan 2014 14:07:42 +0000 (14:07 +0000)]
muxavformat: print the actual error name, rather than a hard-to-lookup error code.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5949
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 2 Jan 2014 12:30:30 +0000 (12:30 +0000)]
WinGui: Fix a crash when updating the status display.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5948
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Sun, 29 Dec 2013 23:30:13 +0000 (23:30 +0000)]
libhb: fix green line in deinterlace preview and fast deinterlace
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5947
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 29 Dec 2013 21:06:41 +0000 (21:06 +0000)]
WinGui: Move a bunch of strings out to the resources file.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5946
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 29 Dec 2013 20:31:20 +0000 (20:31 +0000)]
WinGui: Improved an Add All Error message in relation to the Auto File Naming feature.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5945
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 29 Dec 2013 20:23:51 +0000 (20:23 +0000)]
WinGui: Fix a few bugs:
- Advanced query getting nulled out for QSV due to some dead code.
- Updated the regex for the decomb value to accept unquoted value as well as quoted.
- Remapped Ctrl-F to Ctrl-O to be more standard.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5944
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 29 Dec 2013 19:25:24 +0000 (19:25 +0000)]
Print the av_interleaved_write_frame error code in muxavformat.c
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5943
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Fri, 27 Dec 2013 20:49:39 +0000 (20:49 +0000)]
ports: detect more Intel microarchitecture families.
Also disable QSV hardware support on Bonnell-based microprocessors. Some Cloverview processors apparently support media SDK with third-party hardware, and until we can access hardware to test and fix the crashes we have on that platform, let's not enable it.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5942
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 26 Dec 2013 17:02:32 +0000 (17:02 +0000)]
WinGui: Some more minor tweaks to the new source menu and tidyup on the options screen.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5941
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 22 Dec 2013 17:05:56 +0000 (17:05 +0000)]
WinGui: Tags/Spaces tidyup
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5940
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sun, 22 Dec 2013 17:05:20 +0000 (17:05 +0000)]
WinGui: Add support for passing through chapter names.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5939
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 21 Dec 2013 23:51:58 +0000 (23:51 +0000)]
WinGui: Attempt to make the new source selection window less jarring in terms of positioning. Docked it to the left rather than centre and reduce the spacing between the UI elements.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5938
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 21 Dec 2013 21:14:29 +0000 (21:14 +0000)]
Turn of Anamorphic on the Windows Phone 8 preset for the linux gui.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5937
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 21 Dec 2013 20:29:53 +0000 (20:29 +0000)]
Tidyup / Updates to Doc files
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5936
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 21 Dec 2013 20:19:30 +0000 (20:19 +0000)]
Remove Anamorphic from Windows Phone preset since these devices don't support it.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5935
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 21 Dec 2013 20:15:32 +0000 (20:15 +0000)]
Remove libfaac from the credits file as it is no longer used.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5934
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
jstebbins [Mon, 16 Dec 2013 01:29:57 +0000 (01:29 +0000)]
LinGui: add Czech translation
Thanks to the Czech translation team at Transifex
https://www.transifex.com/projects/p/handbrake/
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5933
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 15 Dec 2013 20:29:17 +0000 (20:29 +0000)]
QSV: avoid a hang when GopRefDist 0 is requested by the user.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5932
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 15 Dec 2013 20:15:56 +0000 (20:15 +0000)]
QSV: check whether b_pyramid is respected in the non-workaround path too.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5931
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sun, 15 Dec 2013 17:06:29 +0000 (17:06 +0000)]
QSV: don't print BPyramid value when it's not supported by the implementation used, as it's somewhat pointless (would always say off anyway).
This also allows to notice whether b-pyramid is available more quickly when reading the log.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5930
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Sat, 14 Dec 2013 23:56:17 +0000 (23:56 +0000)]
CLI: sanity-check muxer compatibility for video and audio encoders
This allows us to exit earlier in case of encoder/muxer incompatibility, with a more obvious error message.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5929
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Thu, 12 Dec 2013 19:00:15 +0000 (19:00 +0000)]
Fix a Segfault (attempt 2) where the job struct is used after it's closed.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5928
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Wed, 11 Dec 2013 21:30:26 +0000 (21:30 +0000)]
Fix a Segfault where the job struct is used after it's closed.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5927
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Wed, 11 Dec 2013 02:24:48 +0000 (02:24 +0000)]
OpenCL: disable on Ivy Bridge integrated GPUs.
Ivy Bridge supports OpenCL on GPU, but it's too slow to be usable for scaling.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5926
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
Rodeo [Tue, 10 Dec 2013 22:19:44 +0000 (22:19 +0000)]
build: fix building with MinGW.
Some contribs don't like gnu99 when building with a MinGW toolset.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5925
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 7 Dec 2013 20:17:31 +0000 (20:17 +0000)]
WinGui: Remove needless QSV checkbox to enable QSV in options.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5924
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Sat, 7 Dec 2013 20:08:59 +0000 (20:08 +0000)]
WinGui: Remove support for Growl. This library has been causing numerous issues and appears to no longer be in development. Will look into a replacement at a later date.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5923
b64f7644 -9d1e-0410-96f1-
a4d463321fa5
sr55 [Fri, 6 Dec 2013 21:32:58 +0000 (21:32 +0000)]
WinGui: Some further work in the background on the still preview feature.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@5922
b64f7644 -9d1e-0410-96f1-
a4d463321fa5