- Dec 07, 2021
-
-
Claes Nästén authored
/usr/ucb/bin/install on Solaris does not support creating multiple directories in one go, issue multiple install commands instead.
-
Anton Mitrofanov authored
-
-
- Dec 06, 2021
-
-
Anton Mitrofanov authored
-
- Sep 29, 2021
-
-
The lookahead_thread main loop checks b_exit_thread and exits if it is set. That flag is set by x264_lookahead_delete, which uses ifbuf.mutex to guard accessing it. However, the read in the while-loop condition of lookahead_thread is not guarded, and so TSAN sometimes reports a data race.
-
This fixes rerunning checkasm with an earlier printed seed, when it's outside of the signed range.
-
-
-
-
-
-
This includes fixing convert_method_to_flag so it recognizes "gauss" parameter properly instead of silently defaulting to bicubic.
-
- Aug 25, 2021
-
-
Henrik Gramner authored
-
- Jun 14, 2021
-
-
Henrik Gramner authored
Particularly in code that makes heavy use of macros it's possible to end up with 3-operand instructions with a memory operand in src1. In the case of SSE this works fine due to automatic move insertions, but in AVX that fails since memory operands are only allowed in src2. The main purpose of this feature is to minimize the amount of code changes required to facilitate conversion of existing SSE code to AVX.
-
- Jun 13, 2021
-
-
This allows for 2160p UHD at up to 960 Mbit/s.
-
-
Accept files created by MKVToolNix version 17.0.0 or newer.
-
Compilers are good at optimizing multiplication by shift.
-
-
Anton Mitrofanov authored
Add the missing header as avcodec.h is no longer included in avformat.h.
-
- May 05, 2021
-
-
Anton Mitrofanov authored
-
Use --cll to specify the maximum content light level (MaxCLL) and the maximum frame average light level (MaxFALL) as described by the CTA 861.3 specification.
-
Use --mastering-display to specify the properties of the reference display. A formatted string with all 10 values is required: G,B,R primaries and white point coordinates, plus max/min brightness. Coordinates are in 0.00002 increments. Brightness units are 0.0001 cd/m^2. For example, a 1000 nit BT.2020 display with a 0.0001 nit black level: --mastering-display G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,1)
-
Ignore empty string values for enum.
-
- May 03, 2021
-
-
Anton Mitrofanov authored
-
Anton Mitrofanov authored
ffmpeg can now generate y4m files with sequence header length > 80.
-
- Apr 13, 2021
-
-
Rename the old macos target to macos-x86_64.
-
On modern versions of OpenBSD, the number of processors online may differ from the number of processors configured.
-
-
-
- Apr 12, 2021
-
-
Martin Storsjö authored
Use 'cmhs' (which does an unsigned greater or equal comparison) instead of 'cmhi' (which does an unsigned greater comparison). This makes sure that dct coeffs with a magnitude of 1 are recognized in the output nnz buffer.
-
- Feb 11, 2021
-
-
Large stack allocations on Windows need to use stack probing in order to guarantee that all stack memory is committed before accessing it. This is done by ensuring that the guard page(s) at the end of the currently committed pages are touched prior to any pages beyond that.
-
Henrik Gramner authored
-
- Feb 10, 2021
-
-
Bug report by Zhengzhi Duan.
-
- Feb 08, 2021
-
-
Anton Mitrofanov authored
-
- Feb 01, 2021
-
-
Anton Mitrofanov authored
-
- Jan 27, 2021
-
-
Anton Mitrofanov authored
-
- Jan 26, 2021
-
-
Anton Mitrofanov authored
Make pointers to padded buffers aligned both before and after padding.
-
Anton Mitrofanov authored
In 10-bit mode pixel_asd8 expects 16-byte alignment for pix1 and pix2.
-
Henrik Gramner authored
It's not required, and BSD doesn't support it.
-