FFmpeg/tests/ref/lavf
Ayose c7a2646bc7 avfilter/vf_drawvg: values from the p() function can be used as colors.
To be able to reuse colors from the original frame, the last value returned by
`p()` is tracked in the eval state, and if it is assigned to a variable, the
original color components are copied to `color_vars`. Thus, commands like
`setcolor` and `colorstop` can use those variables:

    setvar pixel (p(0, 0))
    ...
    setcolor pixel

`fate-filter-drawvg-video` now also verifies the `p()` function.

Signed-off-by: Ayose <ayosec@gmail.com>
2026-01-04 13:42:20 +00:00
..
aiff fate/lavf-audio: Test writing AIFF-native tags 2024-03-17 16:08:13 +01:00
al
apng avcodec/pngenc: set default prediction method to PAETH 2025-04-10 03:01:33 +02:00
apng.png avcodec/pngenc: set default prediction method to PAETH 2025-04-10 03:01:33 +02:00
asf fftools/ffmpeg: propagate frame durations to packets when encoding 2023-04-19 21:12:03 +02:00
ast avformat/pcm: decrease target audio frame per sec to 10 2024-03-16 19:19:42 +01:00
au
avi
bmp tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
caf
dfpwm avcodec/dfpwmenc: Correctly pad input 2025-07-03 20:18:55 +02:00
dpx libavcodec/dpxenc: map AVCodecContext color transfer and color primaries fields 2025-08-31 07:05:36 +00:00
drawvg.all avfilter/vf_drawvg: support color expressions as setvar/call arguments. 2026-01-04 13:42:20 +00:00
drawvg.video avfilter/vf_drawvg: values from the p() function can be used as colors. 2026-01-04 13:42:20 +00:00
dv
dv_ntsc fftools/ffmpeg_enc: do not round frame durations prematurely 2023-10-03 16:57:02 +02:00
dv_pal
flm
flv
gbrap.fits avformat/fitsenc: write DATAMIN/DATAMAX to encoded output 2021-02-10 00:03:38 +01:00
gbrap16be.fits avformat/fitsenc: write DATAMIN/DATAMAX to encoded output 2021-02-10 00:03:38 +01:00
gbrp.fits avformat/fitsenc: write DATAMIN/DATAMAX to encoded output 2021-02-10 00:03:38 +01:00
gbrp10le.dpx libavcodec/dpxenc: map AVCodecContext color transfer and color primaries fields 2025-08-31 07:05:36 +00:00
gbrp12le.dpx libavcodec/dpxenc: map AVCodecContext color transfer and color primaries fields 2025-08-31 07:05:36 +00:00
gbrp16be.fits avformat/fitsenc: write DATAMIN/DATAMAX to encoded output 2021-02-10 00:03:38 +01:00
gbrpf32be.pfm avcodec/pnm: avoid mirroring PFM images vertically 2022-12-27 10:41:25 -03:00
gbrpf32le.pfm avcodec/pnm: avoid mirroring PFM images vertically 2022-12-27 10:41:25 -03:00
gif tests/fate: fix mismatches between requested and actually used pixel formats 2023-07-20 20:30:13 +02:00
gray.fits avformat/fitsenc: write DATAMIN/DATAMAX to encoded output 2021-02-10 00:03:38 +01:00
gray.pam tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
gray.xwd tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
gray16be.fits swscale/range_convert: fix truncation bias in range conversion 2025-11-06 20:36:08 +00:00
gray16be.pam swscale/range_convert: fix truncation bias in range conversion 2025-11-06 20:36:08 +00:00
gray16be.png swscale/range_convert: fix truncation bias in range conversion 2025-11-06 20:36:08 +00:00
grayf32be.pfm avcodec/pnm: avoid mirroring PFM images vertically 2022-12-27 10:41:25 -03:00
grayf32le.pfm avcodec/pnm: avoid mirroring PFM images vertically 2022-12-27 10:41:25 -03:00
gxf
gxf_ntsc fftools/ffmpeg_enc: do not round frame durations prematurely 2023-10-03 16:57:02 +02:00
gxf_pal
ircam
ismv fftools/ffmpeg_enc: do not round frame durations prematurely 2023-10-03 16:57:02 +02:00
jpg swscale/range_convert: fix truncation bias in range conversion 2025-11-06 20:36:08 +00:00
mka avformat/matroskaenc: Write default duration for audio 2023-10-02 12:22:20 +02:00
mkv avcodec/pnm: explicitly tag color range 2023-11-09 12:53:35 +01:00
mkv_attachment avcodec/pnm: explicitly tag color range 2023-11-09 12:53:35 +01:00
mmf
monob.pam tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
monow.xwd tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
mov avformat/pcm: decrease target audio frame per sec to 10 2024-03-16 19:19:42 +01:00
mov_hybrid_frag movenc: Make hybrid_fragmented retain the fragmented form headers 2025-11-04 10:23:31 +00:00
mov_rtphint avformat/sdp: add framerate entry 2025-06-11 19:19:50 +02:00
mp4 fftools/ffmpeg_enc: do not round frame durations prematurely 2023-10-03 16:57:02 +02:00
mpg fftools/ffmpeg_enc: do not round frame durations prematurely 2023-10-03 16:57:02 +02:00
mxf avcodec/pnm: explicitly tag color range 2023-11-09 12:53:35 +01:00
mxf_d10 fftools/ffmpeg_enc: apply -top to individual encoded frames 2023-09-18 17:15:53 +02:00
mxf_dv25 lavc/dv: remove ff_dvvideo_init() 2022-09-05 08:02:28 +02:00
mxf_dvcpro50 avformat/mxfenc: allow more bits for variable part in uuid generation 2022-03-16 21:37:53 +01:00
mxf_dvcpro100 avformat/mxfenc: fix stored/sampled/displayed width/height 2023-03-26 22:04:44 +02:00
mxf_ffv1 avformat/mxfenc: SMPTE RDD 48:2018 Amd 1:2022 support 2023-03-25 19:28:36 +01:00
mxf_opatom avformat/mxfenc: fix stored/sampled/displayed width/height 2023-03-26 22:04:44 +02:00
mxf_opatom_audio avformat/mxfenc: allow more bits for variable part in uuid generation 2022-03-16 21:37:53 +01:00
none.gbrapf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
none.gbrpf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
none.grayf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
nut
ogg avformat/oggenc: don't flush twice when the last packet is side data only 2023-01-03 21:35:03 -03:00
pam tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
pbmpipe
pcx tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
peak.wav
peak_only.wav fate/lavf-audio: Disable CRC for lavf-peak_only.wav test 2022-05-06 05:39:10 +02:00
pgm tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
pgmpipe
png avcodec/pngenc: set default prediction method to PAETH 2025-04-10 03:01:33 +02:00
ppm tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
ppmpipe
qoi tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
qoipipe fate: add QOI/XBM/XWD image2pipe tests 2022-12-03 19:38:11 +01:00
rgb4_byte.xwd tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
rgb8.xwd tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
rgb48be.pam tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
rgb48be.png avcodec/pngenc: set default prediction method to PAETH 2025-04-10 03:01:33 +02:00
rgb48le.dpx libavcodec/dpxenc: map AVCodecContext color transfer and color primaries fields 2025-08-31 07:05:36 +00:00
rgb48le_10.dpx libavcodec/dpxenc: map AVCodecContext color transfer and color primaries fields 2025-08-31 07:05:36 +00:00
rgb555be.xwd tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
rgb565be.xwd tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
rgba.pam tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
rgba.xwd tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
rgba64le.dpx libavcodec/dpxenc: map AVCodecContext color transfer and color primaries fields 2025-08-31 07:05:36 +00:00
rle.gbrapf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
rle.gbrpf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
rle.grayf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
rm ac3: convert to lavu/tx 2022-11-06 14:39:27 +01:00
rso
s16.voc avformat/pcm: decrease target audio frame per sec to 10 2024-03-16 19:19:42 +01:00
sgi avcodec/sgidec: Use planar pixel formats 2022-10-05 14:38:51 +02:00
smjpeg swscale/range_convert: fix truncation bias in range conversion 2025-11-06 20:36:08 +00:00
sox
sun tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
swf
tga tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
tiff tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
ts
tta
ul
voc avformat/pcm: decrease target audio frame per sec to 10 2024-03-16 19:19:42 +01:00
w64
wav
wbmp avcodec: WBMP (Wireless Application Protocol Bitmap) image format 2022-08-07 19:18:18 +10:00
wtv
wv
xbm tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
xbmpipe fate: add QOI/XBM/XWD image2pipe tests 2022-12-03 19:38:11 +01:00
xwd tests/fate-run: Allow to skip file checksums for lavf_image 2022-08-02 02:27:05 +02:00
xwdpipe fate: add QOI/XBM/XWD image2pipe tests 2022-12-03 19:38:11 +01:00
y4m avcodec/pnm: explicitly tag color range 2023-11-09 12:53:35 +01:00
zip1.gbrapf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
zip1.gbrpf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
zip1.grayf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
zip16.gbrapf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
zip16.gbrpf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00
zip16.grayf32le.exr fate/lavf-image: Disable file checksums for exr tests 2022-08-02 02:30:26 +02:00