]> granicus.if.org Git - handbrake/log
handbrake
8 years agoWinGui: Don't open the source panel on launch if we are scanning a file by command...
sr55 [Wed, 28 Dec 2016 14:34:13 +0000 (14:34 +0000)]
WinGui: Don't open the source panel on launch if we are scanning a file by command line arguments.

8 years agoMacGui: set PictureWidth and PictureHeight when creating presets with the "Source...
Damiano Galassi [Wed, 28 Dec 2016 07:35:18 +0000 (08:35 +0100)]
MacGui: set PictureWidth and PictureHeight when creating presets with the "Source Maximum" picture option. Fixes #455

(cherry picked from commit e2cc12cf1dfa9ae3d98661a9ead330f496da3f2f)

8 years agoMacGui: properly enable the "burned in" checkbox when switching from mp4 to mkv conta...
Damiano Galassi [Wed, 28 Dec 2016 07:12:49 +0000 (08:12 +0100)]
MacGui: properly enable the "burned in" checkbox when switching from mp4 to mkv container.

(cherry picked from commit d027d48da3b6305492741229bcd0e5cd9af29d60)

8 years agocontrib: Fontconfig workaround for weak symbols not found on Mac prior to Sierra.
Bradley Sepos [Tue, 27 Dec 2016 21:39:19 +0000 (16:39 -0500)]
contrib: Fontconfig workaround for weak symbols not found on Mac prior to Sierra.

When built with Xcode 8 and run on El Capitan or earlier, HandBrake could crash when attempting to burn soft subtitles.

(cherry picked from commit 97f3394d0e5f104352459d28b213b137323e08b1)

8 years agoLinGui: wider presets pane to accomodate longer preset names
John Stebbins [Tue, 27 Dec 2016 22:07:08 +0000 (14:07 -0800)]
LinGui: wider presets pane to accomodate longer preset names

(cherry picked from commit 57fb5dc77086ca5e17b1aaf7731c46c1c6fe476f)

8 years agoLinGui: fix tooltip formatting
John Stebbins [Tue, 27 Dec 2016 21:53:46 +0000 (13:53 -0800)]
LinGui: fix tooltip formatting

(cherry picked from commit 969aa8bca49a6ece4aa98ec1ec89fd1ba947276d)

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

(cherry picked from commit ab56de22aa7a5ec03b1a506d2533f8d97497524f)

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.

(cherry picked from commit d64dba737d0136b58545be33c50db093df1880c1)

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

(cherry picked from commit 3b9c9a263f7ffa959d56d914c62df18c9567c0db)

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.

(cherry picked from commit ca706b312b09dd9a12cbc49111051015bed0c75f)

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.

(cherry picked from commit ec1553108f3881a380904bcc8be7c19a626cb69a)

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 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: 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.