Commit Graph

414 Commits

Author SHA1 Message Date
openvela-robot f91b63d5a3 avfilter/vf_premultiply: remove redundant semicolons
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-04-20 18:58:15 +08:00
openvela-robot 4eb79f30dc options_table: Do not rely on enum size as option bound
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2026-04-20 18:58:12 +08:00
openvela-robot a8033abb94 avcodec/h264: mmxext 4:2:2 chroma intra deblock/loop filter
2.1 times faster (401 vs. 194 cycles)
2026-04-20 18:58:08 +08:00
openvela-robot d7d6c84ff9 vp9dsp: add DC only versions for idct/idct.
before:

time ./avconv -v 0 -nostats -threads 1 -i sintel_vp9_500kbps.webm -f null -
real    0m11.125s
user    0m11.059s
sys     0m0.050s

time ./avconv -v 0 -nostats -threads 1 -i sintel_vp9_500kbps.webm -f null -
real    0m10.944s
user    0m10.819s
sys     0m0.064s

after:

time ./avconv -v 0 -nostats -threads 1 -i sintel_vp9_500kbps.webm -f null -
real    0m8.153s
user    0m8.034s
sys     0m0.050s

time ./avconv -v 0 -nostats -threads 1 -i sintel_vp9_500kbps.webm -f null -
real    0m8.038s
user    0m7.980s
sys     0m0.039s

Signed-off-by: Martin Storsjö <martin@martin.st>
2026-04-20 18:58:05 +08:00
openvela-robot edf66e5e14 mov: Evaluate the movie display matrix
This matrix needs to be applied after all others have (currently only
display matrix from trak), but cannot be handled in movie box, since
streams are not allocated yet. So store it in main context, and apply
it when appropriate, that is after parsing the tkhd one.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2026-04-20 18:58:02 +08:00
openvela-robot 2fb023537e metasound: Drop unused tables 2026-04-20 18:57:59 +08:00
openvela-robot d83697d3e4 tests/ffserver-regression.sh: give wget a timeout and prevent retries
Reviewed-by: "Reynaldo H. Verdejo Pinochet" <reynaldo@osg.samsung.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2026-04-20 18:57:55 +08:00
openvela-robot 4a532ab6d5 configure: Integrate X11 checks into vaapi/vdpau checks 2026-04-20 18:57:52 +08:00
openvela-robot c204beec53 avfilter/vf_bitplanenoise: add gray10 and gray12 suppport
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2026-04-20 18:57:49 +08:00
openvela-robot 6f49457c22 configure: Move hardware-accelerated codec deps out of hwaccel section 2026-04-20 18:57:46 +08:00
openvela-robot e3bf403dee avfilter/vf_extractplanes: add extract support for 10bit and 12bit formats
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2026-04-20 18:57:43 +08:00
openvela-robot b55dde48c7 avisynth: Cast to the right type when loading avisynth library functions
Fixes a number of related warnings.
2026-04-20 18:57:41 +08:00
openvela-robot f760ec2335 avcodec/msrledec: implement vertical offset in 4-bit RLE
The delta escape (2) is supposed to work the same in 4-bit RLE as in
8-bit RLE.  This is documented in the MSDN Bitmap Compression page:
https://msdn.microsoft.com/en-us/library/windows/desktop/dd183383(v=vs.85).aspx

The unchecked modification of line is safe, since the loop condition
(line >= 0) will check it before any pixel data is written.

Fixes ticket #5153 (output now matches ImageMagick for the provided sample).

Signed-off-by: Daniel Verkamp <daniel@drv.nu>
2026-04-20 18:57:26 +08:00
Anton Khirnov 93c18d85b9 lavc: move encoding-related code from utils.c to a new file 2026-04-20 18:57:24 +08:00