- 04 10月, 2016 15 次提交
-
-
由 Ronald S. Bultje 提交于
filter16 goes from 508 to 482 (h) or 346 to 314 (v) cycles; filter88 goes from 240 to 238 (h) or 174 to 165 (v) cycles, measured on TOS. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
The value is not used outside the branch. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Clément Bœsch 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Clément Bœsch 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 James Almer 提交于
Similar gains as the ssse3 version once again Additional improvements by Clément Bœsch <u@pkh.me>. Signed-off-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Clément Bœsch 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 James Almer 提交于
Similar gains in performance as the SSSE3 version Signed-off-by: NJames Almer <jamrial@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Clément Bœsch 提交于
Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
The randomize_buffer() implementation assures that "most of the time", we'll do a good mix of wide16/wide8/hev/regular/no filters for complete code coverage. However, this is not mathematically assured because that would make the code either much more complex, or much less random. Some fixes and improvements by Rodger Combs <rodger.combs@gmail.com> Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
由 Ronald S. Bultje 提交于
Fixes ffvp9_fails_where_libvpx.succeeds.webm. Bug-Id: ffmpeg/3849. Signed-off-by: NAnton Khirnov <anton@khirnov.net>
-
- 03 10月, 2016 25 次提交
-
-
由 Vittorio Giovara 提交于
-
由 Carl Eugen Hoyos 提交于
Signed-off-by: NVittorio Giovara <vittorio.giovara@gmail.com>
-
由 Vittorio Giovara 提交于
-
由 Vittorio Giovara 提交于
Palette format is always in RGBA.
-
由 Vittorio Giovara 提交于
This simplifies the code a bit, does not change output data in any way.
-
由 Vittorio Giovara 提交于
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
This is required for 10-bit surfaces.
-
由 Mark Thompson 提交于
A decoder may need this to be set correctly to output frames in the right order.
-
由 Mark Thompson 提交于
This was not observed earlier because the only syntax element which it normally misses with the current setup is slice_qp_delta, but that is always going to be zero (in IDR frames QP isn't varied on the slice) which will always exp-golomb code as a single 1 bit. The immediately following part is the byte alignment, which is always a 1 bit followed by 0s which are ignored, so as long as the bitstream is never aligned at that point we will never notice because the only difference is that an ignored bit is a 1 instead of a 0.
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
-
由 Mark Thompson 提交于
This was always too late; several fields related to it have been incorrectly zero since the encoder was added.
-
由 Anton Khirnov 提交于
It has been replaced by C11 stdatomic.h and is now unused.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Current code uses a plain int in a racy way, which is UB.
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-
由 Anton Khirnov 提交于
Adapted from the code by Rémi Denis-Courmont from VLC
-