Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | contrib/libxml2: explicitly disable LZMA support. | Tim Walker | 2018-01-14 | 1 | -2/+4 |
| | | | | | Fix possible build failure, when liblzma (xz) is found in pkg-config's search path. | ||||
* | contrib: Update libsamplerate. | Bradley Sepos | 2018-01-13 | 1 | -6/+7 |
| | | | | | | | | I've asked upstream a couple times to push at least one tag, but it seems the maintainer is busy with other projects. Imagining a world where libsamplerate 0.1.9 was tagged, this is libsamplerate 0.1.9-35-g02ebb9f. Numerous improvements include upstream moving from bzr to git, modernizing and cleaning up the autotools-based build system, fixing issues involving GCC 7, and *nine* years of improvements to the code base. libsamplerate is now under a 2-clause BSD license. | ||||
* | contrib: Make x264 cross options valid for all cross, not just mingw. | Bradley Sepos | 2018-01-10 | 1 | -1/+2 |
| | | | | Also set CONFIGURE.build to null since the configure script has no clue about --build. | ||||
* | contrib: Remove yasm from x264 module. | Bradley Sepos | 2018-01-10 | 1 | -6/+1 |
| | |||||
* | x264: bump to build 155 | John Stebbins | 2018-01-10 | 2 | -8/+7 |
| | | | | | | | Requires NASM to build Unified 8 and 10 bit library support AVX-512 optimizations Various other bug fixes and improvements | ||||
* | contrib: Update fribidi url to use GitHub tarball. | Bradley Sepos | 2017-12-27 | 3 | -5/+40 |
| | | | | | | | | | | | | fribidi.org is gone. The official release archive we were using is gone. Only release tags on GitHub remain, and they are not direct replacements for the proper release archives we were using previously. Some changes were necessary for compilation from source, namely: - Removal of an ugly hack that resulted in configure being run more than once. Apparently the same fix is already upstream https://github.com/fribidi/fribidi/commit/0efbaa9052320a951823a6e776b30a580e3a2b4e - Modification of Makefile.am to avoid building the doc subdirectory, since this will fail wherever c2man isn't available such as on Mac. We don't need these docs - Modification of gen.tab/Makefile.in to use the host compiler when cross-compiling. This cannot be done as a normal patch since Makefile.in is generated in the bootstrap phase. This is an open issue upstream: https://github.com/fribidi/fribidi/issues/7 This is all a good lesson on the importance of maintaining urls. I'm still a bit stunned a widely used GNU project would shutter its domain and release archive. | ||||
* | Revert "contrib: Update fribidi download url and hash to GitHub tarball." | Bradley Sepos | 2017-12-27 | 1 | -4/+3 |
| | | | | This reverts commit 0097a6ef2d51d0e44f2201689f5111bdb69932dd. | ||||
* | Revert "contrib: Fix issues with fribidi." | Bradley Sepos | 2017-12-27 | 2 | -30/+0 |
| | | | | This reverts commit 97dd7d2a6830ab3cf952c308b9b1830a7c0fb5c2. | ||||
* | contrib: Fix issues with fribidi. | Bradley Sepos | 2017-12-27 | 2 | -0/+30 |
| | | | | The source tarball isn't exactly the same as the release tarball found on fribidi.org before it shuttered. Needs a little extra care and an anvil dropped on Mr. Horrible. | ||||
* | contrib: Update videolan download url. | Bradley Sepos | 2017-12-27 | 1 | -1/+1 |
| | | | | Security certificate is missing ftp.videolan.org at the moment, so use download.videolan.org instead. | ||||
* | contrib: Update fribidi download url and hash to GitHub tarball. | Bradley Sepos | 2017-12-27 | 1 | -3/+4 |
| | | | | fribidi.org is gone. | ||||
* | contrib: Add universal archiver command for combining x265 libs. | Bradley Sepos | 2017-12-26 | 1 | -14/+10 |
| | | | | Resolves an issue with GNU vs system libtool on Mac, which also does not support ar -M. | ||||
* | QSV: adding HEVC10b decode support | maxim_d33 | 2017-12-22 | 1 | -0/+50 |
| | |||||
* | contrib: Update to libass 0.14.0. | Bradley Sepos | 2017-12-16 | 1 | -3/+3 |
| | |||||
* | contrib: Update to LAME 3.100. | Bradley Sepos | 2017-12-16 | 1 | -3/+3 |
| | |||||
* | contrib: Update to HarfBuzz 1.7.2. | Bradley Sepos | 2017-12-16 | 1 | -3/+3 |
| | |||||
* | contrib: Update to freetype 2.8.1. | Bradley Sepos | 2017-12-16 | 1 | -3/+3 |
| | |||||
* | contrib: Update to CMake 3.9.6. | Bradley Sepos | 2017-12-16 | 1 | -3/+3 |
| | |||||
* | contrib: Update to libbluray 1.0.2. | Bradley Sepos | 2017-12-16 | 1 | -3/+3 |
| | |||||
* | contrib: Make libbluray build compatible with FreeBSD. | Bradley Sepos | 2017-12-06 | 1 | -0/+4 |
| | |||||
* | contrib: Update to x265 2.6. | Bradley Sepos | 2017-12-02 | 8 | -60/+20 |
| | | | | Closes #1029. | ||||
* | add sdtp (sample dependency) box to mp4 (#1006) | John Stebbins | 2017-11-28 | 1 | -0/+126 |
| | | | | | * add sdtp (sample dependency) box to mp4 The AppleTV 4K requires this box in order to play 2160p60 video. | ||||
* | x265: fix build race with download verification | John Stebbins | 2017-11-10 | 2 | -0/+2 |
| | |||||
* | Add adaptive streaming support (#972) | John Stebbins | 2017-11-09 | 2 | -48/+49 |
| | | | | | | | "Adaptive streaming" allows changing video parameters mid-stream at IDR boundaries. Such changes require new SPS and PPS NALs at the IDR. MP4 supports this with 'avc3' and 'hev1' sample entry types. | ||||
* | x265: fix xclean | John Stebbins | 2017-11-06 | 3 | -3/+3 |
| | | | | It didn't remove the contrib build directory | ||||
* | x265: add support for 8/10/12 bit encoding in single static lib (#975) | John Stebbins | 2017-11-06 | 11 | -23/+233 |
| | | | | Builds x265 three times, once for each bit depth. Then merges the static libs into one library that HandBrake can statically link against. | ||||
* | Update libmfx to 5d6f1b6 (Based on upstream 1.23) | sr55 | 2017-10-14 | 2 | -16/+2 |
| | |||||
* | MSYS compilation on Windows and for Windows | maxd | 2017-10-05 | 5 | -2/+24 |
| | |||||
* | contrib: Update to Libav 12.2. | Bradley Sepos | 2017-10-05 | 3 | -135/+3 |
| | |||||
* | contrib: Patch fribidi bootstrap to quote directory variable. | Bradley Sepos | 2017-09-06 | 1 | -0/+12 |
| | |||||
* | contrib: Replace Yadif patch with final Libav version. | Bradley Sepos | 2017-08-24 | 2 | -69/+101 |
| | | | | Patch was modified before landing in Libav. Previous commit was 9fd048196eb423965496c14dac683e6e2546e14f. #576 | ||||
* | contrib: Fix memory corruption in Libav Yadif filter. | Bradley Sepos | 2017-08-18 | 1 | -0/+69 |
| | | | | Fixes #576. | ||||
* | contrib: Update to libbluray 1.0.1. | Bradley Sepos | 2017-08-18 | 3 | -47/+17 |
| | | | | BD-J is always enabled now, so add patch to fix symbols under mingw. | ||||
* | contrib: Fix Libav H.264 decoder pixelation in scenes with solid colors. | Bradley Sepos | 2017-08-18 | 1 | -0/+31 |
| | | | | Fixes #787. | ||||
* | contrib: Update to x265 2.5. | Bradley Sepos | 2017-08-06 | 2 | -4/+15 |
| | | | | Adds patch to workaround define issue for mingw. | ||||
* | contrib: Use https mirror for libxml2. | Bradley Sepos | 2017-07-23 | 1 | -1/+1 |
| | |||||
* | contrib: Use https mirror for pthreads-w32. | Bradley Sepos | 2017-07-23 | 1 | -1/+1 |
| | |||||
* | contrib: Update to zlib 1.2.11. | Bradley Sepos | 2017-07-22 | 2 | -16/+109 |
| | | | | | | | | | | Add patch to fix cross-compiling (win32/Makefile.gcc doesn't work). See: https://github.com/madler/zlib/commit/a72bcd5607a6b7f48a78c1485783c55389d18f55 https://github.com/madler/zlib/commit/148b8f630ced4e84264201fc94f07568dff6b3a2 ...for what not to do. There's more of course. *sigh* | ||||
* | contrib: Update to libxml2 2.9.4. | Bradley Sepos | 2017-07-22 | 1 | -8/+3 |
| | |||||
* | contrib: Update to libvorbis 1.3.5. | Bradley Sepos | 2017-07-22 | 4 | -49/+3 |
| | |||||
* | contrib: Update to libtheora 1.1.1. | Bradley Sepos | 2017-07-22 | 1 | -7/+3 |
| | |||||
* | contrib: Update to libogg 1.3.2. | Bradley Sepos | 2017-07-22 | 2 | -20/+3 |
| | |||||
* | contrib: Update to libiconv 1.15. | Bradley Sepos | 2017-07-22 | 1 | -3/+3 |
| | |||||
* | contrib: Update to libdvdread 5.0.3. | Bradley Sepos | 2017-07-22 | 2 | -8/+14 |
| | |||||
* | contrib: Update to libdvdnav 5.0.3. | Bradley Sepos | 2017-07-22 | 2 | -19/+3 |
| | |||||
* | contrib: Update to libass 0.13.7. | Bradley Sepos | 2017-07-22 | 1 | -3/+3 |
| | |||||
* | contrib: Update to LAME 3.99.5. | Bradley Sepos | 2017-07-22 | 2 | -41/+3 |
| | |||||
* | contrib: Remove Fontconfig. | Bradley Sepos | 2017-07-22 | 5 | -234/+0 |
| | | | | No longer used on Mac and Windows, Linux uses system library. | ||||
* | contrib: Update to HarfBuzz 1.4.6. | Bradley Sepos | 2017-07-22 | 1 | -3/+3 |
| | |||||
* | contrib: Update to FreeType 2.8. | Bradley Sepos | 2017-07-22 | 1 | -3/+3 |
| |