Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | contrib: x265: Set CMAKE_SYSTEM_PROCESSOR | Martin Storsjö | 2020-03-14 | 1 | -0/+1 |
| | | | | This is necessary when cross compiling. | ||||
* | contrib: x265: Don't redundantly set CMAKE_SYSTEM_NAME to the triple when ↵ | Martin Storsjö | 2020-03-03 | 1 | -1/+2 |
| | | | | | | | | 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 ↵ | sr55 | 2020-02-25 | 1 | -1/+1 |
| | | | | should be global and more reliable than our own server. | ||||
* | contrib: Allow optimizing x265 with -Oz via --optimize=size-aggressive. | Nomis101 | 2020-01-16 | 1 | -3/+11 |
| | | | | Additionally reduces file size 4.5%. | ||||
* | contrib: Add x265 patch to prevent VBV macroblocking at end. | Bradley Sepos | 2020-01-02 | 1 | -0/+24 |
| | |||||
* | x265: Fix pass 2 encode failure | Nomis101 | 2019-12-09 | 1 | -0/+19 |
| | | | | 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 depth | Nomis101 | 2019-12-09 | 1 | -0/+26 |
| | |||||
* | contrib: Update to x265 3.2.1. | Bradley Sepos | 2019-11-09 | 3 | -108/+5 |
| | |||||
* | x265: Fix encoder crash with zones and add test for zones | Nomis101 | 2019-10-26 | 1 | -0/+30 |
| | | | | Patch from https://bitbucket.org/multicoreware/x265/commits/a3a088a7262fcc02560bc8b71d0a3cf5b9c69fe3 | ||||
* | contrib: Add patch to fix AQ-related slowdown in x265 3.2. | Bradley Sepos | 2019-10-14 | 1 | -0/+73 |
| | |||||
* | contrib: Update to x265 3.2. | Bradley Sepos | 2019-10-14 | 1 | -5/+5 |
| | |||||
* | contrib: Update to x265 3.1.2. | Bradley Sepos | 2019-08-01 | 1 | -5/+5 |
| | | | | Fixes hangs encoding some files. | ||||
* | contrib: Update to x265 3.1.1. | Bradley Sepos | 2019-07-20 | 2 | -27/+5 |
| | |||||
* | make: finish correcting host/build semantics | John Stebbins | 2019-04-17 | 1 | -3/+3 |
| | |||||
* | configure: add option to enable/disable libnuma | John Stebbins | 2019-04-15 | 1 | -0/+4 |
| | | | | | It is not supported or not useful in some Linux environments, so allow disabling it. | ||||
* | x265: enable building with libnuma on linux | John Stebbins | 2019-04-04 | 1 | -1/+1 |
| | | | | | | | | | Threadripper and other modern CPUs are now multi-core modules that benefit from having NUMA available. Adds a dependency for libnuma. Fixes https://github.com/HandBrake/HandBrake/issues/1142 | ||||
* | contrib: Add local patch to fix missing x265 animation tune. | Nomis101 | 2019-02-14 | 1 | -0/+22 |
| | |||||
* | contrib: Update to x265 3.0. | Ewout ter Hoeven | 2019-02-11 | 1 | -5/+5 |
| | |||||
* | contrib: Update x265 cross compilation directives. | Bradley Sepos | 2019-01-19 | 1 | -0/+8 |
| | | | | Necessary for cross compiling with gcc 8. | ||||
* | contrib: Update to x265 2.9. | Bradley Sepos | 2018-11-26 | 1 | -5/+5 |
| | |||||
* | contrib: make: Remove CMake contrib. | Bradley Sepos | 2018-06-17 | 1 | -1/+1 |
| | | | | Still required, only HandBrake will not build it anymore. | ||||
* | contrib: Switch yasm dependencies to nasm. | Bradley Sepos | 2018-06-17 | 1 | -5/+1 |
| | |||||
* | x265: Upgrade to version 2.8 | sr55 | 2018-05-27 | 1 | -5/+5 |
| | |||||
* | contrib: Explicitly set x265 build type to release. | Bradley Sepos | 2018-05-26 | 1 | -0/+2 |
| | | | | Build contains debug symbols without this. | ||||
* | contrib: Update to x265 2.6. | Bradley Sepos | 2017-12-02 | 2 | -15/+5 |
| | | | | Closes #1029. | ||||
* | x265: fix xclean | John Stebbins | 2017-11-06 | 1 | -1/+1 |
| | | | | 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 | 3 | -0/+58 |
Builds x265 three times, once for each bit depth. Then merges the static libs into one library that HandBrake can statically link against. |