summaryrefslogtreecommitdiffstats
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* contrib: Update to automake 1.15.Bradley Sepos2016-12-241-7/+3
|
* contrib: Make recent fontconfig patch darwin/mac only for now.Bradley Sepos2016-12-241-0/+0
| | | | Automake fails if version < 1.15.
* contrib: Fix fontconfig patch committed as 39f6588.1.0.0Bradley Sepos2016-12-241-11/+8
|
* contrib: Add /Library/Fonts to fontconfig.Bradley Sepos2016-12-241-1/+1
|
* contrib: Patch fontconfig to allow setting RUN_FC_CACHE_TEST makevar.Bradley Sepos2016-12-241-0/+20
|
* libav: fix SRT subtitle durationJohn Stebbins2016-12-221-0/+31
|
* contrib: Add fontconfig fccache patch.Bradley Sepos2016-12-211-0/+51
| | | | Unreleased bug fix. Original commit on the fontconfig master branch: https://cgit.freedesktop.org/fontconfig/commit/?id=0e9b2a152729bfd457e656a9258a06cbfdac1bae
* libav: disable vdpauJohn Stebbins2016-12-211-0/+1
| | | | | libav auto enables this if it finds support libs. This causes a link error, so explicitly disable it.
* contrib: Disable libva for libmfx.Bradley Sepos2016-12-171-0/+2
| | | | Should be automatic, but it seems libmfx's configure script sometimes assumes libva is present. Hopefully this fixes Jenkins.
* contrib: Disable libav vaapi.Bradley Sepos2016-12-171-0/+1
| | | | We're not using it (yet) and it seems to be causing build problems with Jenkins.
* contrib: Add libav colr patch to support new color signaling in mov.Bradley Sepos2016-12-171-0/+57
| | | | Needed for BT.2020, etc.
* contrib: enable avcodec's libmfx (Intel QSV) support when applicable.Tim Walker2016-12-171-4/+3
|
* contrib: Update to Libav 12.Bradley Sepos2016-12-1716-2887/+3
|
* libhb: fix build with --enable-qsvTim Walker2016-12-171-3/+4
| | | | | | | | | | 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.
* libav: remove our custom QSV wrapper.Tim Walker2016-12-171-2309/+0
| | | | | | It prevents us from easily upgrading libav to a newer version. Note: this breaks builds with --enable-qsv
* contrib: Fix x264 archive and hash.Bradley Sepos2016-12-151-3/+3
| | | | Accidentally reverted the last update in 72bf6f7 (Bradley's fault).
* contrib: Use SHA256 instead of MD5 for contrib archive checksums.Justin Scholz2016-12-1534-127/+127
| | | | Closes #356.
* contrib: Remove libsamplerate comment.Justin Scholz2016-12-151-5/+0
| | | | Upstream archive no longer differs.
* contrib: Use https where possible.Bradley Sepos2016-12-1434-53/+53
| | | | download.handbrake.fr now uses https, and some other hostnames do as well.
* contrib: Update to x264 r2708 86b7198.Bradley Sepos2016-11-272-7/+14
| | | | Latest stable, albeit only three commits ahead of our last (minor). Adds X264_POINTVER to our defines patch.
* libvpx: fix build failure on ubuntu 16.10John Stebbins2016-10-191-0/+6
| | | | | Ubuntu patched gcc to generate PIE executables by default. This means all code is required to be compiled with -fPIC.
* contrib: Update to M4 1.4.17.Bradley Sepos2016-10-091-3/+3
| | | | Fixes some build issues.
* contrib: Update to x265 2.1-1 hotfix. (#349)Bradley Sepos2016-10-061-2/+4
|
* x265: bump to version 2.1 (#343)John Stebbins2016-09-291-3/+4
| | | | | | Many bug fixes Adds sliced coding Also add multicoreware download URL to contrib module definition
* contrib: Do not configure libav with dxva2.Bradley Sepos2016-09-061-6/+0
| | | | Not necessary since we removed support for dxva2.
* contrib: Drop libav --enable-memalign-hack when cross-compiling for Windows.Bradley Sepos2016-09-051-2/+0
| | | | | | | | It hasn't been necessary for some time now, and has been removed upstream. See: https://git.libav.org/?p=libav.git;a=commitdiff;h=4fb311c804098d78e5ce5f527f9a9c37536d3a08 https://lists.libav.org/pipermail/libav-devel/2016-August/078631.html
* contrib: Libav module cosmetics.Bradley Sepos2016-09-031-11/+9
|
* contrib: Use PKGCONFIG.exe when building libav on mingw.Bradley Sepos2016-09-031-0/+5
| | | | Fixes broken external libraries such as opus, and needed for libav 12, anyway.
* contrib: Fix libav not finding opus on certain versions of OS X.Bradley Sepos2016-09-021-6/+2
| | | | This is needed for libav 12, anyway.
* contrib: Add opus audio encoder.John Stebbins2016-09-023-1/+16
| | | | | | | | | | Remove: hb_audio_samplerate_get_best() Add: hb_audio_samplerate_is_supported() hb_audio_samplerate_find_closest() hb_audio_samplerate_get_sr_shift()
* contrib: Update to x265 2.0.Bradley Sepos2016-08-101-3/+3
| | | | Bug fixes and performance improvements. Notable improvements to tune grain.
* contrib: Update to x264 148 r2705.Bradley Sepos2016-08-102-7/+6
| | | | Bug fixes, performance improvements when using faster presets.
* contrib: Update to freetype 2.6.5.Bradley Sepos2016-08-101-7/+3
| | | | Many bug fixes and improvements to rendering and performance.
* contrib: Update to HarfBuzz 1.3.0.Bradley Sepos2016-08-101-3/+3
|
* contrib: Update to fontconfig 2.12.1.Bradley Sepos2016-08-101-4/+3
|
* lame: enable debug symbols...John Stebbins2016-08-081-0/+4
| | | | ... when --dedug configure option is not "none"
* qsv: Fix crash attempting to destroy mutex.maxd2016-07-281-35/+38
| | | | | | | | Removal of address-of operator made necessary by newer pthreads implementation. Also adds some return value checking and error reporting. Resolves #258.
* contrib: libass: specify path to local YASM.Tim Walker2016-07-081-0/+7
|
* contrib: libass: cosmetics.Tim Walker2016-07-081-3/+3
|
* contrib: Fix typo in harfbuzz mingw configuration.Bradley Sepos2016-07-071-1/+1
| | | | Hat-tip @Rodeo314 for the catch.
* Merge pull request #253 from Rodeo314/pthreaddBradley Sepos2016-07-071-1/+4
|\ | | | | contrib: fix PTHREADW32 dependency condition for libav.
| * contrib: fix PTHREADW32 dependency condition for libav.Tim Walker2016-07-071-1/+4
| |
* | Merge pull request #252 from Rodeo314/pthread2Bradley Sepos2016-07-071-5/+8
|\ \ | |/ |/| | | contrib: add a couple changes missed in previous commits. pthreadw32: module.defs fixes.
| * pthreadw32: module.defs fixes.Tim Walker2016-07-071-2/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove libpthread.a symlink during UNINSTALL; its our responsibility since we create it at the INSTALL stage. Don't add build targets to both BUILD.extra and BUILD.ntargets; since both fields are added to BUILD.args, this was resulting in duplicate targets being passed to make. Move (real)clean target from BUILD to CLEAN, as this is where it belongs; note that CLEAN is automatically called by the build system as part as the BUILD stage. Previously, parallel builds could call the (real)clean target after GC-static, resulting in a build failure during the INSTALL stage.
| * contrib: add a couple changes missed in previous commits.Tim Walker2016-07-071-3/+3
| |
* | contrib: Fix bzip2 for old releases.Bradley Sepos2016-07-071-1/+3
|/ | | | We recently updated bzip2-1.0.6.tar.gz to the official tarball, which extracts to a different directory (bzip2-1.0.6 instead of bzip2). Unfortunately, this breaks older commits/releases that depend on the old behavior. So restore the old tarball, and use a different name for the official tarball.
* contrib: Re-enable multithreading for libvpx.Bradley Sepos2016-07-071-2/+8
|
* contrib: Threading fixes in pthreads-w32 and libav.Bradley Sepos2016-07-072-10/+7
|
* contrib: Explicitly disable vp10, cosmetics.Bradley Sepos2016-07-051-1/+2
|
* contrib: Disable vpx threading on mingw.Bradley Sepos2016-07-051-6/+6
| | | | VP9 has problems with newer pthreads-win32. No easy way to disable threading for VP9 only.