]> granicus.if.org Git - handbrake/log
handbrake
8 years agobuild: Gracefully exit configure where version info is not present.
Bradley Sepos [Mon, 26 Dec 2016 22:07:43 +0000 (17:07 -0500)]
build: Gracefully exit configure where version info is not present.

configure.py fails hard when .git or version.txt are not present, usually when downloading a source archive from GitHub or other git-archive use. This allows configure to fail gracefully, printing instructions to work from a git clone or download a proper source archive.

8 years agoWinGui: Bump versions to 1.0.1
sr55 [Tue, 27 Dec 2016 21:07:00 +0000 (21:07 +0000)]
WinGui: Bump versions to 1.0.1

8 years agoLinGui: don't enable PictureKeepRatio widget in auto-anamorphic
John Stebbins [Tue, 27 Dec 2016 18:43:04 +0000 (10:43 -0800)]
LinGui: don't enable PictureKeepRatio widget in auto-anamorphic

8 years agoencavcodec: fix 2 pass vp8 and vp9 encoding
John Stebbins [Tue, 27 Dec 2016 16:57:06 +0000 (08:57 -0800)]
encavcodec: fix 2 pass vp8 and vp9 encoding

libvpx only supplies the stats upon the final flush of the encoder.  So
we must also write stats after final flush.

8 years agoencavcodec: fix crash during 2 pass encode
John Stebbins [Tue, 27 Dec 2016 16:56:25 +0000 (08:56 -0800)]
encavcodec: fix crash during 2 pass encode

This affect mpeg4, mpeg2, vp8 and vp9 encoding

8 years agoMacGui: do not use the raw block device path for bluray.
Damiano Galassi [Tue, 27 Dec 2016 12:58:06 +0000 (13:58 +0100)]
MacGui: do not use the raw block device path for bluray.

8 years agoWinGui: A number of small fixes and Improvements.
sr55 [Tue, 27 Dec 2016 12:09:13 +0000 (12:09 +0000)]
WinGui: A number of small fixes and Improvements.
- Fix Update Preset Option.  Add CC and Foreign Audio Scan were not  setting correctly when updating a preset. Fixes #442
- Fix an issue where "Normal" Preset  was showing as default as well as "Fast".
- Fix issues in the preset loading of the Deinterlace/Decomb Presets. Fixes #443
- Make the Video Extra Options Box Fix to area to make it easier to read long option strings.
- Change the logic for enabling the Use Advanced Options box to not look at the option string. Fixes #441

8 years agoMacGui: enable NSSecureCoding for the queue file.
Damiano Galassi [Tue, 27 Dec 2016 10:53:11 +0000 (11:53 +0100)]
MacGui: enable NSSecureCoding for the queue file.

8 years agoMacGui: fix audio and subtitles tracks when reloading a job from the queue.
Damiano Galassi [Tue, 27 Dec 2016 10:42:27 +0000 (11:42 +0100)]
MacGui: fix audio and subtitles tracks when reloading a job from the queue.

8 years agoWinGui: Fix "(Any)" language track option on the Audio Tab for Automatic Selection...
sr55 [Mon, 26 Dec 2016 17:40:50 +0000 (17:40 +0000)]
WinGui: Fix "(Any)" language track option on the Audio Tab for Automatic Selection Behaviours

8 years agoWinGui: Add support to make the windows UI more portable friendly. Configurable via...
sr55 [Mon, 26 Dec 2016 15:21:20 +0000 (15:21 +0000)]
WinGui: Add support to make the windows UI more portable friendly. Configurable via portable.ini file.  All temp, presets, settings, logs etc can be stored in a specific or current directory.

8 years agoWinGui: New Setting to allow the QSV decoder to be used with Non QSV encoders. (Was...
sr55 [Mon, 26 Dec 2016 14:49:34 +0000 (14:49 +0000)]
WinGui: New Setting to allow the QSV decoder to be used with Non QSV encoders. (Was on by default and not configurable. Now off by default but configurable)

8 years agocontrib: Update to automake 1.15.
Bradley Sepos [Sat, 24 Dec 2016 19:54:26 +0000 (14:54 -0500)]
contrib: Update to automake 1.15.

8 years agocontrib: Make recent fontconfig patch darwin/mac only for now.
Bradley Sepos [Sat, 24 Dec 2016 19:54:09 +0000 (14:54 -0500)]
contrib: Make recent fontconfig patch darwin/mac only for now.

Automake fails if version < 1.15.

8 years agocontrib: Fix fontconfig patch committed as 39f6588. 1.0.0
Bradley Sepos [Sat, 24 Dec 2016 18:08:46 +0000 (13:08 -0500)]
contrib: Fix fontconfig patch committed as 39f6588.

8 years agocontrib: Add /Library/Fonts to fontconfig.
Bradley Sepos [Sat, 24 Dec 2016 17:24:14 +0000 (12:24 -0500)]
contrib: Add /Library/Fonts to fontconfig.

8 years agocontrib: Patch fontconfig to allow setting RUN_FC_CACHE_TEST makevar.
Bradley Sepos [Sat, 24 Dec 2016 17:22:40 +0000 (12:22 -0500)]
contrib: Patch fontconfig to allow setting RUN_FC_CACHE_TEST makevar.

8 years agoMacGui: set the docs menu item to go directly to en 1.0.0 docs.
Damiano Galassi [Sat, 24 Dec 2016 09:13:25 +0000 (10:13 +0100)]
MacGui: set the docs menu item to go directly to en 1.0.0 docs.

8 years agoMacGui: change the initial queue window position to be near top-left screen corner.
Damiano Galassi [Sat, 24 Dec 2016 09:12:40 +0000 (10:12 +0100)]
MacGui: change the initial queue window position to be near top-left screen corner.

8 years agoMacGui: set the subtitles track default key when applying defaults from a preset.
Damiano Galassi [Sat, 24 Dec 2016 08:09:10 +0000 (09:09 +0100)]
MacGui: set the subtitles track default key when applying defaults from a preset.

8 years agoMacGui: fix preview HUD initial position if the window size is different than the...
Damiano Galassi [Sat, 24 Dec 2016 08:02:43 +0000 (09:02 +0100)]
MacGui: fix preview HUD initial position if the window size is different than the default one.

8 years agoqsv: Fix a memory leak in enc_qsv.c Patch by maxim_d33
sr55 [Fri, 23 Dec 2016 22:31:36 +0000 (22:31 +0000)]
qsv: Fix a memory leak in enc_qsv.c  Patch by maxim_d33

8 years agoUpdate NEWS.markdown.
Bradley Sepos [Fri, 23 Dec 2016 08:02:14 +0000 (03:02 -0500)]
Update NEWS.markdown.

8 years agoWinGui: Change the status bar to show when it's doing a subtitle scan.
sr55 [Thu, 22 Dec 2016 21:13:55 +0000 (21:13 +0000)]
WinGui: Change the status bar to show when it's doing a subtitle scan.

8 years agoWinGui: Remove Preset AutoName function as it hasn't ever worked properly.
sr55 [Thu, 22 Dec 2016 19:47:17 +0000 (19:47 +0000)]
WinGui: Remove Preset AutoName function as it hasn't ever worked properly.

8 years agolibhb: pass through BT.2020 transfer flags
John Stebbins [Thu, 22 Dec 2016 19:25:16 +0000 (11:25 -0800)]
libhb: pass through BT.2020 transfer flags

8 years agostream: fix SRT subtitle duration
John Stebbins [Thu, 22 Dec 2016 17:32:33 +0000 (09:32 -0800)]
stream: fix SRT subtitle duration

8 years agolibav: fix SRT subtitle duration
John Stebbins [Thu, 22 Dec 2016 17:31:57 +0000 (09:31 -0800)]
libav: fix SRT subtitle duration

8 years agoMerge pull request #430 from bradleysepos/info-plist
Damiano Galassi [Thu, 22 Dec 2016 12:18:42 +0000 (13:18 +0100)]
Merge pull request #430 from bradleysepos/info-plist

macgui: Update Info.plist copyright and license.

8 years agomacgui: Update Info.plist copyright and license.
Bradley Sepos [Thu, 22 Dec 2016 08:16:39 +0000 (03:16 -0500)]
macgui: Update Info.plist copyright and license.

8 years agodoc: Remove legacy documentation.
Bradley Sepos [Thu, 22 Dec 2016 06:58:13 +0000 (01:58 -0500)]
doc: Remove legacy documentation.

Superseded by https://handbrake.fr/docs

8 years agobuild: Add install, install-strip, and uninstall targets for Darwin/Mac.
Bradley Sepos [Thu, 22 Dec 2016 05:42:42 +0000 (00:42 -0500)]
build: Add install, install-strip, and uninstall targets for Darwin/Mac.

Also refactor test.* convenience targets for Darwin/Mac.

Configure parameter --prefix now sets HandBrakeCLI install directory [/usr/local] like on other systems.
New configure parameter --xcode-prefix sets HandBrake.app install directory [/Applications]. Not used on other systems.

8 years agoMacGui: remove NSAppTransportSecurity handbrake.fr http exception, all the mirrors...
Damiano Galassi [Wed, 21 Dec 2016 19:51:26 +0000 (20:51 +0100)]
MacGui: remove NSAppTransportSecurity handbrake.fr http exception, all the mirrors are on https now.

8 years agocontrib: Add fontconfig fccache patch.
Bradley Sepos [Wed, 21 Dec 2016 18:44:48 +0000 (13:44 -0500)]
contrib: Add fontconfig fccache patch.

Unreleased bug fix. Original commit on the fontconfig master branch: https://cgit.freedesktop.org/fontconfig/commit/?id=0e9b2a152729bfd457e656a9258a06cbfdac1bae

8 years agofix unreachable code, really fix boolean logic this time
John Stebbins [Wed, 21 Dec 2016 16:39:09 +0000 (08:39 -0800)]
fix unreachable code, really fix boolean logic this time

Thanks Rodeo for pointing this out

8 years agolibav: disable vdpau
John Stebbins [Wed, 21 Dec 2016 16:30:58 +0000 (08:30 -0800)]
libav: disable vdpau

libav auto enables this if it finds support libs.  This causes a
link error, so explicitly disable it.

8 years agofix compiler warning and operator precedence problem
John Stebbins [Wed, 21 Dec 2016 16:23:58 +0000 (08:23 -0800)]
fix compiler warning and operator precedence problem

8 years agoMacGui: fix languages cells layout.
Damiano Galassi [Wed, 21 Dec 2016 10:04:43 +0000 (11:04 +0100)]
MacGui: fix languages cells layout.

8 years agoMacGui: use the right color profile for Bt 2020 primaries.
Damiano Galassi [Fri, 25 Nov 2016 10:42:12 +0000 (11:42 +0100)]
MacGui: use the right color profile for Bt 2020 primaries.

Closes #401.

8 years agolibhb: add new color tags for Bt 2020 and SMPTE ST 2084
Damiano Galassi [Fri, 25 Nov 2016 10:42:01 +0000 (11:42 +0100)]
libhb: add new color tags for Bt 2020 and SMPTE ST 2084

8 years agomacgui: Tweak queue toolbar icon badge.
Bradley Sepos [Wed, 21 Dec 2016 06:00:25 +0000 (01:00 -0500)]
macgui: Tweak queue toolbar icon badge.

Text should be centered within the ellipse now. Align badge to bottom left of icon.

8 years agomacgui: Revise preview controller tooltips.
Bradley Sepos [Wed, 21 Dec 2016 03:56:14 +0000 (22:56 -0500)]
macgui: Revise preview controller tooltips.

8 years agomacgui: Revise queue tooltips and contextual menu.
Bradley Sepos [Wed, 21 Dec 2016 03:42:44 +0000 (22:42 -0500)]
macgui: Revise queue tooltips and contextual menu.

8 years agomacgui: Update activity window contextual menu items for consistency.
Bradley Sepos [Wed, 21 Dec 2016 03:36:32 +0000 (22:36 -0500)]
macgui: Update activity window contextual menu items for consistency.

8 years agomacgui: Update preferences dialogs.
Bradley Sepos [Wed, 21 Dec 2016 03:14:19 +0000 (22:14 -0500)]
macgui: Update preferences dialogs.

Revise tooltips and minor wording/layout tweaks.

8 years agomacgui: Remove single tooltip from preview picture settings hud.
Bradley Sepos [Tue, 20 Dec 2016 22:58:34 +0000 (17:58 -0500)]
macgui: Remove single tooltip from preview picture settings hud.

Only one existed. For now we'll just leave this panel un-tooltip'd and defer to the main window picture tab.

8 years agomacgui: Revise audio and subtitles tabs contextual menus.
Bradley Sepos [Tue, 20 Dec 2016 22:55:35 +0000 (17:55 -0500)]
macgui: Revise audio and subtitles tabs contextual menus.

8 years agomacgui: Revise chapters tab tooltips.
Bradley Sepos [Tue, 20 Dec 2016 22:51:21 +0000 (17:51 -0500)]
macgui: Revise chapters tab tooltips.

8 years agomacgui: Clarify audio DRC tooltips.
Bradley Sepos [Tue, 20 Dec 2016 22:45:52 +0000 (17:45 -0500)]
macgui: Clarify audio DRC tooltips.

8 years agomacgui: Make main menu web links obviously external.
Bradley Sepos [Tue, 20 Dec 2016 22:36:49 +0000 (17:36 -0500)]
macgui: Make main menu web links obviously external.

8 years agomacgui: Revise subtitles defaults tooltips.
Bradley Sepos [Tue, 20 Dec 2016 22:33:22 +0000 (17:33 -0500)]
macgui: Revise subtitles defaults tooltips.

8 years agomacgui: Revise subtitles tab tooltips.
Bradley Sepos [Tue, 20 Dec 2016 22:10:51 +0000 (17:10 -0500)]
macgui: Revise subtitles tab tooltips.

8 years agomacgui: Revise audio defaults tooltips.
Bradley Sepos [Tue, 20 Dec 2016 21:24:10 +0000 (16:24 -0500)]
macgui: Revise audio defaults tooltips.

8 years agomacgui: Revise quality and bitrate mode tooltips on main window.
Bradley Sepos [Tue, 20 Dec 2016 21:12:03 +0000 (16:12 -0500)]
macgui: Revise quality and bitrate mode tooltips on main window.

8 years agomacgui: Revise audio tab tooltips.
Bradley Sepos [Tue, 20 Dec 2016 20:47:34 +0000 (15:47 -0500)]
macgui: Revise audio tab tooltips.

8 years agoWinGui: Improve many tooltips for 1.0 #426
sr55 [Tue, 20 Dec 2016 21:55:34 +0000 (21:55 +0000)]
WinGui: Improve many tooltips for 1.0 #426

8 years agomacgui: Revise Open Source toolbar button tooltip.
Bradley Sepos [Tue, 20 Dec 2016 19:10:53 +0000 (14:10 -0500)]
macgui: Revise Open Source toolbar button tooltip.

Was also being set dynamically.

8 years agomacgui: Revise Picture tab tooltips.
Bradley Sepos [Tue, 20 Dec 2016 05:07:13 +0000 (00:07 -0500)]
macgui: Revise Picture tab tooltips.

8 years agomacgui: Revise Add Preset dialog tooltips.
Bradley Sepos [Tue, 20 Dec 2016 04:34:05 +0000 (23:34 -0500)]
macgui: Revise Add Preset dialog tooltips.

8 years agomacgui: Revise presets drawer tooltips.
Bradley Sepos [Tue, 20 Dec 2016 02:09:08 +0000 (21:09 -0500)]
macgui: Revise presets drawer tooltips.

8 years agomacgui: Revise main window tooltips.
Bradley Sepos [Tue, 20 Dec 2016 01:46:34 +0000 (20:46 -0500)]
macgui: Revise main window tooltips.

Change Output Settings label to Preset.

8 years agomacgui: Revise main menu.
Bradley Sepos [Tue, 20 Dec 2016 00:27:23 +0000 (19:27 -0500)]
macgui: Revise main menu.

8 years agoMacGui: do not display pass info if pass_count is -1. Start the HBCore update timer...
Damiano Galassi [Tue, 20 Dec 2016 11:17:42 +0000 (12:17 +0100)]
MacGui: do not display pass info if pass_count is -1. Start the HBCore update timer only after starting a scan/job.

8 years agolibhb: immediately set hb_state_t pass and pass_count to -1 in hb_start(), so a UI...
Damiano Galassi [Tue, 20 Dec 2016 11:15:32 +0000 (12:15 +0100)]
libhb: immediately set hb_state_t pass and pass_count to -1 in hb_start(), so a UI can check if pass_count has been set or not yet, to avoid displaying a random value for half a second if it tries to display the pass state before the work thread has been initialized.

8 years agoMacGui: return 'und' is the language is unknown.
Damiano Galassi [Tue, 20 Dec 2016 09:35:17 +0000 (10:35 +0100)]
MacGui: return 'und' is the language is unknown.

8 years agoMacGui: restore the NSGraphicsContext after it has been used.
Damiano Galassi [Tue, 20 Dec 2016 09:34:39 +0000 (10:34 +0100)]
MacGui: restore the NSGraphicsContext after it has been used.

8 years agoAdd Maxym Dm to authors.
Bradley Sepos [Mon, 19 Dec 2016 20:41:26 +0000 (15:41 -0500)]
Add Maxym Dm to authors.

Thanks for your contributions!

8 years agomacgui: Revise Video tab tooltips.
Bradley Sepos [Mon, 19 Dec 2016 12:43:46 +0000 (07:43 -0500)]
macgui: Revise Video tab tooltips.

8 years agobuild: Update Sparkle minimum Mac system version to 10.7.0.
Bradley Sepos [Sun, 18 Dec 2016 22:25:56 +0000 (17:25 -0500)]
build: Update Sparkle minimum Mac system version to 10.7.0.

8 years agoWinGui: Update the VersionUtility class to work for official releases that are not...
sr55 [Sun, 18 Dec 2016 22:15:56 +0000 (22:15 +0000)]
WinGui: Update the VersionUtility class to work for official releases that are not from subversion.

8 years agoscripts: Print usage and exit when release tag not specified to tag-release.sh.
Bradley Sepos [Sun, 18 Dec 2016 21:51:51 +0000 (16:51 -0500)]
scripts: Print usage and exit when release tag not specified to tag-release.sh.

8 years agobuild: Really ensure tag suffix is not None in configure.py.
Bradley Sepos [Sun, 18 Dec 2016 21:37:27 +0000 (16:37 -0500)]
build: Really ensure tag suffix is not None in configure.py.

8 years agobuild: Ensure tag suffix is not None in configure.py.
Bradley Sepos [Sun, 18 Dec 2016 21:26:54 +0000 (16:26 -0500)]
build: Ensure tag suffix is not None in configure.py.

8 years agobuild: Update Mac release package name.
Bradley Sepos [Sun, 18 Dec 2016 20:24:03 +0000 (15:24 -0500)]
build: Update Mac release package name.

8 years agoWinGui: Set QSV Decode to false if the hardware isn't available for use.
sr55 [Sun, 18 Dec 2016 15:47:26 +0000 (15:47 +0000)]
WinGui: Set QSV Decode to false if the hardware isn't available for use.

8 years agocontrib: Disable libva for libmfx.
Bradley Sepos [Sat, 17 Dec 2016 23:22:37 +0000 (18:22 -0500)]
contrib: Disable libva for libmfx.

Should be automatic, but it seems libmfx's configure script sometimes assumes libva is present. Hopefully this fixes Jenkins.

8 years agocontrib: Disable libav vaapi.
Bradley Sepos [Sat, 17 Dec 2016 22:23:10 +0000 (17:23 -0500)]
contrib: Disable libav vaapi.

We're not using it (yet) and it seems to be causing build problems with Jenkins.

8 years agofix memory leaks
John Stebbins [Fri, 16 Dec 2016 21:14:11 +0000 (13:14 -0800)]
fix memory leaks

The series of commits starting with Tim's
"libav: remove our custom QSV wrapper."
Closes #46, closes #276, and closes #416.

8 years agostream: fix SRT detection
John Stebbins [Thu, 15 Dec 2016 19:23:34 +0000 (11:23 -0800)]
stream: fix SRT detection

libav changed the codec id they use for SRT in mkv

8 years agounref AVPackets, fix merge issues
John Stebbins [Thu, 15 Dec 2016 16:28:27 +0000 (08:28 -0800)]
unref AVPackets, fix merge issues

8 years agoqsv: rename av_qsv* to hb_qsv*
John Stebbins [Mon, 12 Dec 2016 21:16:36 +0000 (13:16 -0800)]
qsv: rename av_qsv* to hb_qsv*

8 years agoqsv: fix more compiler warnings
John Stebbins [Fri, 9 Dec 2016 16:57:34 +0000 (08:57 -0800)]
qsv: fix more compiler warnings

8 years agoqsv_memory: fix compiler warnings
John Stebbins [Fri, 9 Dec 2016 16:32:04 +0000 (08:32 -0800)]
qsv_memory: fix compiler warnings

8 years agoqsv_libav: silence compiler warning
John Stebbins [Fri, 9 Dec 2016 16:30:26 +0000 (08:30 -0800)]
qsv_libav: silence compiler warning

warning: "/*" within comment
It's very noisy  since this header gets pulled into everything.

8 years agoencavcodecaudio: fix use of deprecated libav interfaces
John Stebbins [Fri, 9 Dec 2016 02:09:06 +0000 (18:09 -0800)]
encavcodecaudio: fix use of deprecated libav interfaces

avcodec_encode_audio2 is deprecated, use avcodec_send_frame and
avcodec_receive_packet

8 years agoencavcodec: fix use of deprecated libav interfaces
John Stebbins [Fri, 9 Dec 2016 02:06:23 +0000 (18:06 -0800)]
encavcodec: fix use of deprecated libav interfaces

AVCodecContext.coded_frame is deprecated.  We didn't really need it.

avcodec_encode_video2 is deprecated, use avcodec_send_frame and
avcodec_receive_packet

8 years agodecavcodec: fix use of deprecated libav interfaces
John Stebbins [Fri, 9 Dec 2016 02:03:52 +0000 (18:03 -0800)]
decavcodec: fix use of deprecated libav interfaces

avcodec_decode_audio4 is deprecated, use avcodec_send_packet and
avcodec_receive_frame

av_bitstream_filter is deprecated, use av_bsf

8 years agostream: fix use of deprecated libav interfaces
John Stebbins [Fri, 9 Dec 2016 02:02:37 +0000 (18:02 -0800)]
stream: fix use of deprecated libav interfaces

AVStream.codec is deprecated, use AVStream.codecpar

8 years agomuxavformat: fix use of deprecated libav interfaces
John Stebbins [Fri, 9 Dec 2016 01:59:07 +0000 (17:59 -0800)]
muxavformat: fix use of deprecated libav interfaces

AVStream.codec is deprecated, use AVStream.codecpar
av_bitstream_filter is deprecated, use av_bsf

8 years agodecpgssub: fix use of deprecated rect->pict
John Stebbins [Fri, 9 Dec 2016 01:57:06 +0000 (17:57 -0800)]
decpgssub: fix use of deprecated rect->pict

8 years agofix chapter markers when encoding with libav video encoder
John Stebbins [Fri, 9 Dec 2016 01:54:46 +0000 (17:54 -0800)]
fix chapter markers when encoding with libav video encoder

encavcodec saved the chapter mark and set the buffers new_chap to 0.
Then work copied the zero'd new_chap over the good mark that encavcodec
set.

8 years agopotential fix for hard to reproduce crash
John Stebbins [Fri, 9 Dec 2016 01:53:58 +0000 (17:53 -0800)]
potential fix for hard to reproduce crash

8 years agocontrib: Add libav colr patch to support new color signaling in mov.
Bradley Sepos [Fri, 25 Nov 2016 14:39:51 +0000 (09:39 -0500)]
contrib: Add libav colr patch to support new color signaling in mov.

Needed for BT.2020, etc.

8 years agoqsv: Update condition under which context is closed.
Tim Walker [Sun, 11 Sep 2016 01:45:07 +0000 (03:45 +0200)]
qsv: Update condition under which context is closed.

8 years agodecavcodec: enable QSV-accelerated H.264 decoding with libavcodec.
Tim Walker [Sun, 11 Sep 2016 00:45:52 +0000 (02:45 +0200)]
decavcodec: enable QSV-accelerated H.264 decoding with libavcodec.

Videos get decoded to NV12 in system memory and converted to our
internal colorspace via libswscale. It should be noted that QSV-
accelerated decoding now works with all our videos encoders :-)

8 years agocontrib: enable avcodec's libmfx (Intel QSV) support when applicable.
Tim Walker [Sat, 10 Sep 2016 23:17:41 +0000 (01:17 +0200)]
contrib: enable avcodec's libmfx (Intel QSV) support when applicable.

8 years agoqsv: Fix crash attempting to destroy mutex.
Tim Walker [Sat, 10 Sep 2016 22:42:59 +0000 (00:42 +0200)]
qsv: Fix crash attempting to destroy mutex.

Originally part of a2d31ec1c6109424d193832aa83db6958292d797.

8 years agocontrib: Update to Libav 12.
Bradley Sepos [Wed, 26 Oct 2016 18:56:39 +0000 (14:56 -0400)]
contrib: Update to Libav 12.

8 years agolibhb: don't use av_log.
Tim Walker [Fri, 1 Apr 2016 05:10:49 +0000 (07:10 +0200)]
libhb: don't use av_log.

qsv_libav.[ch] was previosuly use from libavcodec.

8 years agolibhb: fix build with --enable-qsv
Tim Walker [Fri, 1 Apr 2016 04:12:31 +0000 (06:12 +0200)]
libhb: fix build with --enable-qsv

Convert qsv_livav.[ch] to be built within libhb.

Convert other files to use qsv_libav.h in place of libavcodec/qsv.h

Don't attempt to build libav with QSV support (not available in unpatched release/11 branch).

QSV-accelerated decoding is broken, so disable it for the time being.