summaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* contrib: Add patch fixing cross compiling libdav1d with gcc 10.1.Bradley Sepos2020-05-071-0/+11
| | | | Fixes a variation on an old bug causing posix_memalign to be used where unavailable.
* libav: fix remuxing aac from ts to mkvJohn Stebbins2020-05-031-0/+36
| | | | Fixes https://github.com/HandBrake/HandBrake/issues/2809
* contrib: ffmpeg: Remove a patch that has been merged upstreamMartin Storsjö2020-04-271-17/+0
| | | | | | | This patch (with a minor modification) has been merged upstream in http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=08b1d1d8122517d07f2335437cde0aeedc50143f, which was part of the 4.1 release - and we currently build 4.2.2.
* ffmpeg: support 'H265' FourCC in AVI.Tim Walker2020-03-301-0/+26
| | | | | Produced by security cameras, see: https://forum.handbrake.fr/viewtopic.php?f=11&t=39824
* decavsub: patch ffmpeg to fix workaround hacksJohn Stebbins2020-03-293-0/+131
|
* decavsub: use libav to decode dvd subtitlesJohn Stebbins2020-03-291-0/+49
| | | | Simplifies code, removes encvobsub.c (was never used) and decvobsub.c.
* decavsub: use libav to decode EIA 608 subtitlesJohn Stebbins2020-03-291-0/+27
| | | | simplifies code, eliminates deccc608sub.c
* contrib: x265: Set CMAKE_SYSTEM_PROCESSORMartin Storsjö2020-03-143-0/+3
| | | | This is necessary when cross compiling.
* contrib: libvpx: Support configuring for aarch64 windowsMartin Storsjö2020-03-141-0/+2
|
* contrib: libtheora: Regenerate autotools filesMartin Storsjö2020-03-141-0/+2
| | | | The bundled files don't recognize aarch64 as an architecture.
* contrib: dav1d: Add cross files for other windows architecturesMartin Storsjö2020-03-142-1/+20
|
* contrib: harfbuzz: Adjust mingw patch to only include emmintrin.h on x86Martin Storsjö2020-03-141-1/+3
|
* contrib: amf: Patch amf to prefer __declspec(selectany) over ↵Martin Storsjö2020-03-141-0/+14
| | | | | | | | | | | __attribute__((weak)) Clang doesn't properly implement __attribute__((weak)) in all cases on windows/mingw yet, while __declspec(selectany) works in all of msvc, gcc and clang (both in msvc and mingw mode). This is a backport of an upstream fix from https://github.com/GPUOpen-LibrariesAndSDKs/AMF/commit/328e888ddadc7d9e3fcdf621a59463320b88186b.
* contrib: Add debug and size optimization support to libdav1d.Bradley Sepos2020-03-101-1/+13
|
* contrib: Explicitly declare libdav1d pkg_config .pc installation directory.Justin Bull2020-03-101-0/+10
| | | | | | | | | | Breaking upstream commit requires this. See: - https://github.com/mesonbuild/meson/pull/4410 - https://github.com/mesonbuild/meson/commit/aba8792b6657e3aa380586764a8b3ec567895a28 - https://github.com/mesonbuild/meson/pull/6343 Fixes #2662.
* qsv: hw decoding improvementsArtem Galin2020-03-051-92/+846
|
* contrib: x265: Don't redundantly set CMAKE_SYSTEM_NAME to the triple when ↵Martin Storsjö2020-03-033-3/+6
| | | | | | | | cross compiling for windows It's already explicitly set to "Windows" in these cases, and CMake does recognize CMAKE_SYSTEM_NAME being set to "Windows", but might not recognize generic triples.
* contrib: Switch to using GitHub to host our contrib binaries. Their CDN ↵sr552020-02-2532-32/+32
| | | | should be global and more reliable than our own server.
* contrib: Add upstream patch to make libbluray pthread recursive mutexes ↵Bradley Sepos2020-02-191-0/+114
| | | | portable.
* qsv: add support for FreeBSDJan Beich2020-01-231-1/+1
|
* contrib: Allow optimizing x265 with -Oz via --optimize=size-aggressive.Nomis1012020-01-163-9/+33
| | | | Additionally reduces file size 4.5%.
* contrib: Configure FFmpeg with --enable-small when using ↵Nomis1012020-01-161-0/+5
| | | | | | --optimize=size-aggressive. Closes #2571.
* libbluray: disable mount_get_mountpoint function call on macOS until we find ↵Damiano Galassi2020-01-041-21/+13
| | | | the actual issue.
* contrib: Update to ffmpeg 4.2.2.Bradley Sepos2020-01-021-3/+3
|
* contrib: Add x265 patch to prevent VBV macroblocking at end.Bradley Sepos2020-01-024-0/+96
|
* libbluray: fix a possible out of bounds read on macOS.Damiano Galassi2019-12-221-0/+21
|
* x265: Fix pass 2 encode failureNomis1012019-12-094-0/+76
| | | | This fixes a 2-pass encoding failure which also does affect HandBrake, see https://bitbucket.org/multicoreware/x265/issues/524/2-pass-encoding-failure-with-32-15
* x265: Fix limit-tu bug in loading co-located CU's TU depthNomis1012019-12-094-0/+104
|
* contrib: Update to HarfBuzz 2.6.4.Bradley Sepos2019-11-091-3/+3
|
* contrib: Update to libdav1d 0.5.1.Bradley Sepos2019-11-091-3/+3
|
* contrib: Update to x265 3.2.1.Bradley Sepos2019-11-0912-432/+20
|
* x265: Fix encoder crash with zones and add test for zonesNomis1012019-10-264-0/+120
| | | | Patch from https://bitbucket.org/multicoreware/x265/commits/a3a088a7262fcc02560bc8b71d0a3cf5b9c69fe3
* contrib: Add AMF/VCE H.264 loop filter flag patch to FFmpeg.Bradley Sepos2019-10-151-0/+23
|
* contrib: Add patch to fix AQ-related slowdown in x265 3.2.Bradley Sepos2019-10-144-0/+292
|
* contrib: Update to x265 3.2.Bradley Sepos2019-10-144-20/+20
|
* contrib: Update to libvpx 1.8.1.Bradley Sepos2019-10-141-3/+3
|
* contrib: Update to libopus 1.3.1.Bradley Sepos2019-10-141-3/+3
|
* contrib: Update to libogg 1.3.4.Bradley Sepos2019-10-142-3/+36
|
* contrib: Update to libmfx c200d83 2019-05-13.Bradley Sepos2019-10-141-2/+5
|
* contrib: Update to libiconv 1.16.Bradley Sepos2019-10-142-109/+3
|
* contrib: Update to libdvdread 6.0.2.Bradley Sepos2019-10-142-30/+3
|
* contrib: Update to libdvdnav 6.0.1.Bradley Sepos2019-10-142-37/+3
|
* contrib: Update to dav1d 0.5.0.Bradley Sepos2019-10-141-2/+3
|
* contrib: Update to libbluray-1.1.2.Bradley Sepos2019-10-141-3/+3
|
* contrib: Update to harfbuzz 2.6.2.Bradley Sepos2019-10-141-3/+3
|
* contrib: Update to fribidi 1.0.7.Bradley Sepos2019-10-141-4/+4
| | | | Fixes #2014.
* contrib: Update to freetype 2.10.1.Bradley Sepos2019-10-142-15/+15
|
* contrib: Update to FFmpeg 4.2.1.Bradley Sepos2019-10-142-42/+3
|
* contrib: Update to fdk-aac 2.0.1.Bradley Sepos2019-10-141-3/+3
|
* contrib: Update to bzip2 1.0.8.Bradley Sepos2019-10-141-5/+3
|