mirror of
https://github.com/mpv-player/mpv.git
synced 2024-09-19 19:42:24 +02:00
test: support format refs for multiple ffmpeg versions
With some small tweaks to the test, we can support multiple ffmpeg versions. This adds back ffmpeg 6 support that was removed in the previous commit.
This commit is contained in:
parent
05607fed19
commit
a5269d7a73
@ -1,7 +1,7 @@
|
||||
# So we don't have to reorganize the entire directory tree.
|
||||
incdir = include_directories('../')
|
||||
outdir = join_paths(build_root, 'test', 'out')
|
||||
refdir = join_paths(source_root, 'test', 'ref')
|
||||
refdir = ''
|
||||
|
||||
# Convenient testing libraries. An adhoc collection of
|
||||
# mpv objects that test_utils.c needs. Paths and subprocesses
|
||||
@ -121,10 +121,15 @@ if get_option('libmpv')
|
||||
test('libmpv', libmpv_test, args: file, timeout: 60)
|
||||
endif
|
||||
|
||||
# Minimum required libavutil version that works with these tests.
|
||||
# Supported libavutil versions that work with these tests.
|
||||
# Will need to be manually updated when ffmpeg adds/removes more formats in the future.
|
||||
if libavutil.version().version_compare('>= 59.0.100')
|
||||
refdir = join_paths(source_root, 'test', 'ref', 'ffmpeg7')
|
||||
elif libavutil.version().version_compare('>= 58.27.100')
|
||||
refdir = join_paths(source_root, 'test', 'ref', 'ffmpeg6')
|
||||
endif
|
||||
|
||||
if refdir != ''
|
||||
# The CI can randomly fail if libavutil isn't explicitly linked again here.
|
||||
img_format = executable('img-format', 'img_format.c', include_directories: incdir,
|
||||
dependencies: [libavutil, libplacebo], link_with: [img_utils, test_utils])
|
||||
|
249
test/ref/ffmpeg6/draw_bmp.txt
Normal file
249
test/ref/ffmpeg6/draw_bmp.txt
Normal file
@ -0,0 +1,249 @@
|
||||
0bgr = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
0rgb = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
abgr = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrap, a=unknown, ca=unknown, ca_f=unknown
|
||||
argb = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrap, a=unknown, ca=unknown, ca_f=unknown
|
||||
ayuv64 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
ayuv64be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
bayer_bggr16= no
|
||||
bayer_bggr16be= no
|
||||
bayer_bggr8 = no
|
||||
bayer_gbrg16= no
|
||||
bayer_gbrg16be= no
|
||||
bayer_gbrg8 = no
|
||||
bayer_grbg16= no
|
||||
bayer_grbg16be= no
|
||||
bayer_grbg8 = no
|
||||
bayer_rggb16= no
|
||||
bayer_rggb16be= no
|
||||
bayer_rggb8 = no
|
||||
bgr0 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr24 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr4 = no
|
||||
bgr444 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr444be = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr48 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr48be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr4_byte = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr555 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr555be = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr565 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr565be = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgr8 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgra = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrap, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgra64 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
bgra64be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
cuda = no
|
||||
d3d11 = no
|
||||
d3d11va_vld = no
|
||||
drm_prime = no
|
||||
dxva2_vld = no
|
||||
gbrap = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrap, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrap10 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrap10be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrap12 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrap12be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrap14 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrap14be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrap16 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrap16be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrapf32 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrapf32be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp1 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp10 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp10be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp12 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp12be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp14 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp14be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp16 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp16be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp2 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp3 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp4 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp5 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp6 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp9 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrp9be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrpf32 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gbrpf32be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray10 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray10be = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray12 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray12be = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray14 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray14be = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray16 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray16be = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray9 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
gray9be = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
grayaf32 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayaf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
grayf32 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
grayf32be = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
mediacodec = no
|
||||
mmal = no
|
||||
monob = align=8:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
monow = align=8:1 ov=yap8 , ov_f=grayaf32, v_f=grayf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
nv12 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
nv16 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
nv20 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
nv20be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
nv21 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
nv24 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
nv42 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
opencl = no
|
||||
p010 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p010be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p012 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p012be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p016 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p016be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p210 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p210be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p212 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p212be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p216 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p216be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
p410 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
p410be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
p412 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
p412be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
p416 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
p416be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
pal8 = no
|
||||
qsv = no
|
||||
rgb0 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb24 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb30 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb4 = no
|
||||
rgb444 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb444be = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb48 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb48be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb4_byte = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb555 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb555be = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb565 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb565be = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgb8 = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrp, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgba = align=1:1 ov=unknown, ov_f=gbrap, v_f=gbrap, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgba64 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgba64be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
rgbaf16 = no
|
||||
rgbaf16be = no
|
||||
rgbaf32 = no
|
||||
rgbaf32be = no
|
||||
rgbf32 = no
|
||||
rgbf32be = no
|
||||
uyvy422 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
uyyvyy411 = no
|
||||
vaapi = no
|
||||
vdpau = no
|
||||
vdpau_output= no
|
||||
videotoolbox= no
|
||||
vulkan = no
|
||||
vuya = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
vuyx = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
x2bgr10 = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
x2bgr10be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
x2rgb10be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
xv30 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
xv30be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
xv36 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
xv36be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
xvmc = no
|
||||
xyz12 = align=1:1 ov=gbrap , ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
xyz12be = align=1:1 ov=gbrap , ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
y1 = no
|
||||
y210 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
y210be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
y212 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
y212be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
ya16 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayaf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
ya16be = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayaf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
ya8 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayaf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
yap16 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayaf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
yap8 = align=1:1 ov=yap8 , ov_f=grayaf32, v_f=grayaf32, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv410p = no
|
||||
yuv410pf = no
|
||||
yuv411p = no
|
||||
yuv411pf = no
|
||||
yuv420p = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p10 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p10be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p12 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p12be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p14 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p14be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p16 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p16be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p9 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420p9be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv420pf = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p10 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p10be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p12 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p12be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p14 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p14be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p16 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p16be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p9 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422p9be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv422pf = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuv440p = no
|
||||
yuv440p10 = no
|
||||
yuv440p10be = no
|
||||
yuv440p12 = no
|
||||
yuv440p12be = no
|
||||
yuv440pf = no
|
||||
yuv444p = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p10 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p10be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p12 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p12be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p14 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p14be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p16 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p16be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p9 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444p9be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuv444pf = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuv444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva410pf = no
|
||||
yuva411pf = no
|
||||
yuva420p = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuva420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva420p10 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuva420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva420p10be= align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuva420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva420p16 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuva420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva420p16be= align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuva420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva420p9 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuva420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva420p9be = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuva420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva420pf = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuva420pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p10 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p10be= align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p12 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p12be= align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p16 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p16be= align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p9 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422p9be = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva422pf = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuva422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuva440pf = no
|
||||
yuva444p = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444p10 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444p10be= align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444p12 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444p12be= align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444p16 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444p16be= align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444p9 = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444p9be = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuva444pf = align=1:1 ov=yuva444p, ov_f=yuva444pf, v_f=yuva444pf, a=unknown, ca=unknown, ca_f=unknown
|
||||
yuvj411p = no
|
||||
yuvj422p = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yuvj440p = no
|
||||
yuyv422 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
||||
yvyu422 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32
|
2834
test/ref/ffmpeg6/img_formats.txt
Normal file
2834
test/ref/ffmpeg6/img_formats.txt
Normal file
File diff suppressed because it is too large
Load Diff
385
test/ref/ffmpeg6/repack.txt
Normal file
385
test/ref/ffmpeg6/repack.txt
Normal file
@ -0,0 +1,385 @@
|
||||
0bgr => [pa] [un] gbrp | a=1:1 [tu] [tp]
|
||||
0bgr => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
0rgb => [pa] [un] gbrp | a=1:1 [tu] [tp]
|
||||
0rgb => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
abgr => [pa] [un] gbrap | a=1:1 [tu] [tp]
|
||||
abgr => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
argb => [pa] [un] gbrap | a=1:1 [tu] [tp]
|
||||
argb => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
ayuv64 => [pa] [un] yuva444p16 | a=1:1 [tu] [tp]
|
||||
ayuv64 => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
ayuv64be => [pa] [un] yuva444p16 | a=1:1 [tu] [tp]
|
||||
ayuv64be => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
bayer_bggr16 => no
|
||||
bayer_bggr16be => no
|
||||
bayer_bggr8 => no
|
||||
bayer_gbrg16 => no
|
||||
bayer_gbrg16be => no
|
||||
bayer_gbrg8 => no
|
||||
bayer_grbg16 => no
|
||||
bayer_grbg16be => no
|
||||
bayer_grbg8 => no
|
||||
bayer_rggb16 => no
|
||||
bayer_rggb16be => no
|
||||
bayer_rggb8 => no
|
||||
bgr0 => [pa] [un] gbrp | a=1:1 [tu] [tp]
|
||||
bgr0 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr24 => [pa] [un] gbrp | a=1:1 [tu] [tp]
|
||||
bgr24 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr4 => no
|
||||
bgr444 => [pa] [un] gbrp4 | a=1:1
|
||||
bgr444 => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
bgr444 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr444be => [pa] [un] gbrp4 | a=1:1
|
||||
bgr444be => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
bgr444be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr48 => [pa] [un] gbrp16 | a=1:1 [tu] [tp]
|
||||
bgr48 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr48be => [pa] [un] gbrp16 | a=1:1 [tu] [tp]
|
||||
bgr48be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr4_byte => [pa] [un] gbrp2 | a=1:1
|
||||
bgr4_byte => [pa] [un] gbrp1 | a=1:1 [round-down]
|
||||
bgr4_byte => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
bgr4_byte => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr555 => [pa] [un] gbrp5 | a=1:1
|
||||
bgr555 => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
bgr555 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr555be => [pa] [un] gbrp5 | a=1:1
|
||||
bgr555be => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
bgr555be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr565 => [pa] [un] gbrp6 | a=1:1
|
||||
bgr565 => [pa] [un] gbrp5 | a=1:1 [round-down]
|
||||
bgr565 => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
bgr565 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr565be => [pa] [un] gbrp6 | a=1:1
|
||||
bgr565be => [pa] [un] gbrp5 | a=1:1 [round-down]
|
||||
bgr565be => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
bgr565be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgr8 => [pa] [un] gbrp3 | a=1:1
|
||||
bgr8 => [pa] [un] gbrp2 | a=1:1 [round-down]
|
||||
bgr8 => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
bgr8 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
bgra => [pa] [un] gbrap | a=1:1 [tu] [tp]
|
||||
bgra => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
bgra64 => [pa] [un] gbrap16 | a=1:1 [tu] [tp]
|
||||
bgra64 => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
bgra64be => [pa] [un] gbrap16 | a=1:1 [tu] [tp]
|
||||
bgra64be => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
cuda => no
|
||||
d3d11 => no
|
||||
d3d11va_vld => no
|
||||
drm_prime => no
|
||||
dxva2_vld => no
|
||||
gbrap => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrap10 => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrap10be => [pa] [un] gbrap10 | a=1:1
|
||||
gbrap10be => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrap12 => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrap12be => [pa] [un] gbrap12 | a=1:1
|
||||
gbrap12be => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrap14 => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrap14be => [pa] [un] gbrap14 | a=1:1
|
||||
gbrap14be => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrap16 => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrap16be => [pa] [un] gbrap16 | a=1:1
|
||||
gbrap16be => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
gbrapf32be => [pa] [un] gbrapf32 | a=1:1
|
||||
gbrp => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp1 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp10 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp10be => [pa] [un] gbrp10 | a=1:1
|
||||
gbrp10be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp12 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp12be => [pa] [un] gbrp12 | a=1:1
|
||||
gbrp12be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp14 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp14be => [pa] [un] gbrp14 | a=1:1
|
||||
gbrp14be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp16 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp16be => [pa] [un] gbrp16 | a=1:1
|
||||
gbrp16be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp2 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp3 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp4 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp5 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp6 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp9 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrp9be => [pa] [un] gbrp9 | a=1:1
|
||||
gbrp9be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
gbrpf32be => [pa] [un] gbrpf32 | a=1:1
|
||||
gray => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray10 => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray10be => [pa] [un] gray10 | a=1:1
|
||||
gray10be => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray12 => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray12be => [pa] [un] gray12 | a=1:1
|
||||
gray12be => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray14 => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray14be => [pa] [un] gray14 | a=1:1
|
||||
gray14be => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray16 => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray16be => [pa] [un] gray16 | a=1:1
|
||||
gray16be => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray9 => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
gray9be => [pa] [un] gray9 | a=1:1
|
||||
gray9be => [pa] [un] grayf32 | a=1:1 [planar-f32]
|
||||
grayf32be => [pa] [un] grayf32 | a=1:1
|
||||
mediacodec => no
|
||||
mmal => no
|
||||
monob => [pa] [un] y1 | a=8:1 [tu] [tp]
|
||||
monob => [pa] [un] gray | a=8:1 [expand-8bit]
|
||||
monow => [pa] [un] y1 | a=8:1 [tu] [tp]
|
||||
monow => [pa] [un] gray | a=8:1 [expand-8bit]
|
||||
nv12 => [pa] [un] yuv420p | a=2:2 [tu] [tp]
|
||||
nv12 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
nv16 => [pa] [un] yuv422p | a=2:1
|
||||
nv16 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
nv20 => [pa] [un] yuv422p10 | a=2:1
|
||||
nv20 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
nv20be => [pa] [un] yuv422p10 | a=2:1
|
||||
nv20be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
nv21 => [pa] [un] yuv420p | a=2:2 [tu] [tp]
|
||||
nv21 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
nv24 => [pa] [un] yuv444p | a=1:1
|
||||
nv24 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
nv42 => [pa] [un] yuv444p | a=1:1
|
||||
nv42 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
opencl => no
|
||||
p010 => [pa] [un] yuv420p16 | a=2:2
|
||||
p010 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
p010be => [pa] [un] yuv420p16 | a=2:2
|
||||
p010be => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
p012 => [pa] [un] yuv420p16 | a=2:2
|
||||
p012 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
p012be => [pa] [un] yuv420p16 | a=2:2
|
||||
p012be => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
p016 => [pa] [un] yuv420p16 | a=2:2
|
||||
p016 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
p016be => [pa] [un] yuv420p16 | a=2:2
|
||||
p016be => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
p210 => [pa] [un] yuv422p16 | a=2:1
|
||||
p210 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
p210be => [pa] [un] yuv422p16 | a=2:1
|
||||
p210be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
p212 => [pa] [un] yuv422p16 | a=2:1
|
||||
p212 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
p212be => [pa] [un] yuv422p16 | a=2:1
|
||||
p212be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
p216 => [pa] [un] yuv422p16 | a=2:1
|
||||
p216 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
p216be => [pa] [un] yuv422p16 | a=2:1
|
||||
p216be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
p410 => [pa] [un] yuv444p16 | a=1:1
|
||||
p410 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
p410be => [pa] [un] yuv444p16 | a=1:1
|
||||
p410be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
p412 => [pa] [un] yuv444p16 | a=1:1
|
||||
p412 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
p412be => [pa] [un] yuv444p16 | a=1:1
|
||||
p412be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
p416 => [pa] [un] yuv444p16 | a=1:1
|
||||
p416 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
p416be => [pa] [un] yuv444p16 | a=1:1
|
||||
p416be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
pal8 => [un] gbrap | a=1:1
|
||||
pal8 => [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
qsv => no
|
||||
rgb0 => [pa] [un] gbrp | a=1:1 [tu] [tp]
|
||||
rgb0 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb24 => [pa] [un] gbrp | a=1:1 [tu] [tp]
|
||||
rgb24 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb30 => [pa] [un] gbrp10 | a=1:1 [tu] [tp]
|
||||
rgb30 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb4 => no
|
||||
rgb444 => [pa] [un] gbrp4 | a=1:1
|
||||
rgb444 => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
rgb444 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb444be => [pa] [un] gbrp4 | a=1:1
|
||||
rgb444be => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
rgb444be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb48 => [pa] [un] gbrp16 | a=1:1 [tu] [tp]
|
||||
rgb48 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb48be => [pa] [un] gbrp16 | a=1:1 [tu] [tp]
|
||||
rgb48be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb4_byte => [pa] [un] gbrp2 | a=1:1
|
||||
rgb4_byte => [pa] [un] gbrp1 | a=1:1 [round-down]
|
||||
rgb4_byte => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
rgb4_byte => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb555 => [pa] [un] gbrp5 | a=1:1
|
||||
rgb555 => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
rgb555 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb555be => [pa] [un] gbrp5 | a=1:1
|
||||
rgb555be => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
rgb555be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb565 => [pa] [un] gbrp6 | a=1:1
|
||||
rgb565 => [pa] [un] gbrp5 | a=1:1 [round-down]
|
||||
rgb565 => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
rgb565 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb565be => [pa] [un] gbrp6 | a=1:1
|
||||
rgb565be => [pa] [un] gbrp5 | a=1:1 [round-down]
|
||||
rgb565be => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
rgb565be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgb8 => [pa] [un] gbrp3 | a=1:1
|
||||
rgb8 => [pa] [un] gbrp2 | a=1:1 [round-down]
|
||||
rgb8 => [pa] [un] gbrp | a=1:1 [expand-8bit] [tu] [tp]
|
||||
rgb8 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
rgba => [pa] [un] gbrap | a=1:1 [tu] [tp]
|
||||
rgba => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
rgba64 => [pa] [un] gbrap16 | a=1:1 [tu] [tp]
|
||||
rgba64 => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
rgba64be => [pa] [un] gbrap16 | a=1:1 [tu] [tp]
|
||||
rgba64be => [pa] [un] gbrapf32 | a=1:1 [planar-f32]
|
||||
rgbaf16 => no
|
||||
rgbaf16be => no
|
||||
rgbaf32 => no
|
||||
rgbaf32be => no
|
||||
rgbf32 => no
|
||||
rgbf32be => no
|
||||
uyvy422 => [pa] [un] yuv422p | a=2:1 [tu] [tp]
|
||||
uyvy422 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
uyyvyy411 => [pa] [un] yuv411p | a=4:1 [tu] [tp]
|
||||
uyyvyy411 => [pa] [un] yuv411pf | a=4:1 [planar-f32]
|
||||
vaapi => no
|
||||
vdpau => no
|
||||
vdpau_output => no
|
||||
videotoolbox => no
|
||||
vulkan => no
|
||||
vuya => [pa] [un] yuva444p | a=1:1
|
||||
vuya => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
vuyx => [pa] [un] yuv444p | a=1:1
|
||||
vuyx => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
x2bgr10 => [pa] [un] gbrp10 | a=1:1
|
||||
x2bgr10 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
x2bgr10be => [pa] [un] gbrp10 | a=1:1
|
||||
x2bgr10be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
x2rgb10be => [pa] [un] gbrp10 | a=1:1 [tu] [tp]
|
||||
x2rgb10be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
xv30 => [pa] [un] yuv444p10 | a=1:1
|
||||
xv30 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
xv30be => [pa] [un] yuv444p10 | a=1:1
|
||||
xv30be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
xv36 => [pa] [un] yuv444p16 | a=1:1
|
||||
xv36 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
xv36be => [pa] [un] yuv444p16 | a=1:1
|
||||
xv36be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
xvmc => no
|
||||
xyz12 => [pa] [un] gbrp16 | a=1:1 [tu] [tp]
|
||||
xyz12 => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
xyz12be => [pa] [un] gbrp16 | a=1:1 [tu] [tp]
|
||||
xyz12be => [pa] [un] gbrpf32 | a=1:1 [planar-f32]
|
||||
y210 => [pa] [un] yuv422p16 | a=2:1 [tu] [tp]
|
||||
y210 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
y210be => [pa] [un] yuv422p16 | a=2:1 [tu] [tp]
|
||||
y210be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
y212 => [pa] [un] yuv422p16 | a=2:1
|
||||
y212 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
y212be => [pa] [un] yuv422p16 | a=2:1
|
||||
y212be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
ya16 => [pa] [un] yap16 | a=1:1 [tu] [tp]
|
||||
ya16 => [pa] [un] grayaf32 | a=1:1 [planar-f32]
|
||||
ya16be => [pa] [un] yap16 | a=1:1
|
||||
ya16be => [pa] [un] grayaf32 | a=1:1 [planar-f32]
|
||||
ya8 => [pa] [un] yap8 | a=1:1 [tu] [tp]
|
||||
ya8 => [pa] [un] grayaf32 | a=1:1 [planar-f32]
|
||||
yap16 => [pa] [un] grayaf32 | a=1:1 [planar-f32]
|
||||
yap8 => [pa] [un] grayaf32 | a=1:1 [planar-f32]
|
||||
yuv410p => [pa] [un] yuv410pf | a=4:4 [planar-f32]
|
||||
yuv411p => [pa] [un] yuv411pf | a=4:1 [planar-f32]
|
||||
yuv420p => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p10 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p10be => [pa] [un] yuv420p10 | a=2:2
|
||||
yuv420p10be => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p12 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p12be => [pa] [un] yuv420p12 | a=2:2
|
||||
yuv420p12be => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p14 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p14be => [pa] [un] yuv420p14 | a=2:2
|
||||
yuv420p14be => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p16 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p16be => [pa] [un] yuv420p16 | a=2:2
|
||||
yuv420p16be => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p9 => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv420p9be => [pa] [un] yuv420p9 | a=2:2
|
||||
yuv420p9be => [pa] [un] yuv420pf | a=2:2 [planar-f32]
|
||||
yuv422p => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p10 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p10be => [pa] [un] yuv422p10 | a=2:1
|
||||
yuv422p10be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p12 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p12be => [pa] [un] yuv422p12 | a=2:1
|
||||
yuv422p12be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p14 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p14be => [pa] [un] yuv422p14 | a=2:1
|
||||
yuv422p14be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p16 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p16be => [pa] [un] yuv422p16 | a=2:1 [tu] [tp]
|
||||
yuv422p16be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p9 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv422p9be => [pa] [un] yuv422p9 | a=2:1
|
||||
yuv422p9be => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuv440p => [pa] [un] yuv440pf | a=1:2 [planar-f32]
|
||||
yuv440p10 => [pa] [un] yuv440pf | a=1:2 [planar-f32]
|
||||
yuv440p10be => [pa] [un] yuv440p10 | a=1:2
|
||||
yuv440p10be => [pa] [un] yuv440pf | a=1:2 [planar-f32]
|
||||
yuv440p12 => [pa] [un] yuv440pf | a=1:2 [planar-f32]
|
||||
yuv440p12be => [pa] [un] yuv440p12 | a=1:2
|
||||
yuv440p12be => [pa] [un] yuv440pf | a=1:2 [planar-f32]
|
||||
yuv444p => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p10 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p10be => [pa] [un] yuv444p10 | a=1:1
|
||||
yuv444p10be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p12 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p12be => [pa] [un] yuv444p12 | a=1:1
|
||||
yuv444p12be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p14 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p14be => [pa] [un] yuv444p14 | a=1:1
|
||||
yuv444p14be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p16 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p16be => [pa] [un] yuv444p16 | a=1:1
|
||||
yuv444p16be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p9 => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuv444p9be => [pa] [un] yuv444p9 | a=1:1
|
||||
yuv444p9be => [pa] [un] yuv444pf | a=1:1 [planar-f32]
|
||||
yuva420p => [pa] [un] yuva420pf | a=2:2 [planar-f32]
|
||||
yuva420p10 => [pa] [un] yuva420pf | a=2:2 [planar-f32]
|
||||
yuva420p10be => [pa] [un] yuva420p10 | a=2:2
|
||||
yuva420p10be => [pa] [un] yuva420pf | a=2:2 [planar-f32]
|
||||
yuva420p16 => [pa] [un] yuva420pf | a=2:2 [planar-f32]
|
||||
yuva420p16be => [pa] [un] yuva420p16 | a=2:2
|
||||
yuva420p16be => [pa] [un] yuva420pf | a=2:2 [planar-f32]
|
||||
yuva420p9 => [pa] [un] yuva420pf | a=2:2 [planar-f32]
|
||||
yuva420p9be => [pa] [un] yuva420p9 | a=2:2
|
||||
yuva420p9be => [pa] [un] yuva420pf | a=2:2 [planar-f32]
|
||||
yuva422p => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva422p10 => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva422p10be => [pa] [un] yuva422p10 | a=2:1
|
||||
yuva422p10be => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva422p12 => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva422p12be => [pa] [un] yuva422p12 | a=2:1
|
||||
yuva422p12be => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva422p16 => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva422p16be => [pa] [un] yuva422p16 | a=2:1
|
||||
yuva422p16be => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva422p9 => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva422p9be => [pa] [un] yuva422p9 | a=2:1
|
||||
yuva422p9be => [pa] [un] yuva422pf | a=2:1 [planar-f32]
|
||||
yuva444p => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuva444p10 => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuva444p10be => [pa] [un] yuva444p10 | a=1:1
|
||||
yuva444p10be => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuva444p12 => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuva444p12be => [pa] [un] yuva444p12 | a=1:1
|
||||
yuva444p12be => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuva444p16 => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuva444p16be => [pa] [un] yuva444p16 | a=1:1
|
||||
yuva444p16be => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuva444p9 => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuva444p9be => [pa] [un] yuva444p9 | a=1:1
|
||||
yuva444p9be => [pa] [un] yuva444pf | a=1:1 [planar-f32]
|
||||
yuvj411p => [pa] [un] yuv411pf | a=4:1 [planar-f32]
|
||||
yuvj422p => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yuvj440p => [pa] [un] yuv440pf | a=1:2 [planar-f32]
|
||||
yuyv422 => [pa] [un] yuv422p | a=2:1 [tu] [tp]
|
||||
yuyv422 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
||||
yvyu422 => [pa] [un] yuv422p | a=2:1 [tu] [tp]
|
||||
yvyu422 => [pa] [un] yuv422pf | a=2:1 [planar-f32]
|
249
test/ref/ffmpeg6/zimg_formats.txt
Normal file
249
test/ref/ffmpeg6/zimg_formats.txt
Normal file
@ -0,0 +1,249 @@
|
||||
0bgr Zin Zout SWSin SWSout |
|
||||
0rgb Zin Zout SWSin SWSout |
|
||||
abgr Zin Zout SWSin SWSout |
|
||||
argb Zin Zout SWSin SWSout |
|
||||
ayuv64 Zin Zout SWSin SWSout |
|
||||
ayuv64be Zin Zout |
|
||||
bayer_bggr16 SWSin |
|
||||
bayer_bggr16be SWSin |
|
||||
bayer_bggr8 SWSin |
|
||||
bayer_gbrg16 SWSin |
|
||||
bayer_gbrg16be SWSin |
|
||||
bayer_gbrg8 SWSin |
|
||||
bayer_grbg16 SWSin |
|
||||
bayer_grbg16be SWSin |
|
||||
bayer_grbg8 SWSin |
|
||||
bayer_rggb16 SWSin |
|
||||
bayer_rggb16be SWSin |
|
||||
bayer_rggb8 SWSin |
|
||||
bgr0 Zin Zout SWSin SWSout |
|
||||
bgr24 Zin Zout SWSin SWSout |
|
||||
bgr4 SWSout |
|
||||
bgr444 Zin Zout SWSin SWSout |
|
||||
bgr444be Zin Zout SWSin SWSout |
|
||||
bgr48 Zin Zout SWSin SWSout |
|
||||
bgr48be Zin Zout SWSin SWSout |
|
||||
bgr4_byte Zin Zout SWSin SWSout |
|
||||
bgr555 Zin Zout SWSin SWSout |
|
||||
bgr555be Zin Zout SWSin SWSout |
|
||||
bgr565 Zin Zout SWSin SWSout |
|
||||
bgr565be Zin Zout SWSin SWSout |
|
||||
bgr8 Zin Zout SWSin SWSout |
|
||||
bgra Zin Zout SWSin SWSout |
|
||||
bgra64 Zin Zout SWSin SWSout |
|
||||
bgra64be Zin Zout SWSin SWSout |
|
||||
cuda |
|
||||
d3d11 |
|
||||
d3d11va_vld |
|
||||
drm_prime |
|
||||
dxva2_vld |
|
||||
gbrap Zin Zout SWSin SWSout |
|
||||
gbrap10 Zin Zout SWSin SWSout |
|
||||
gbrap10be Zin Zout SWSin SWSout |
|
||||
gbrap12 Zin Zout SWSin SWSout |
|
||||
gbrap12be Zin Zout SWSin SWSout |
|
||||
gbrap14 Zin Zout SWSin SWSout |
|
||||
gbrap14be Zin Zout SWSin SWSout |
|
||||
gbrap16 Zin Zout SWSin SWSout |
|
||||
gbrap16be Zin Zout SWSin SWSout |
|
||||
gbrapf32 Zin Zout SWSin SWSout |
|
||||
gbrapf32be Zin Zout SWSin SWSout |
|
||||
gbrp Zin Zout SWSin SWSout |
|
||||
gbrp1 Zin Zout |
|
||||
gbrp10 Zin Zout SWSin SWSout |
|
||||
gbrp10be Zin Zout SWSin SWSout |
|
||||
gbrp12 Zin Zout SWSin SWSout |
|
||||
gbrp12be Zin Zout SWSin SWSout |
|
||||
gbrp14 Zin Zout SWSin SWSout |
|
||||
gbrp14be Zin Zout SWSin SWSout |
|
||||
gbrp16 Zin Zout SWSin SWSout |
|
||||
gbrp16be Zin Zout SWSin SWSout |
|
||||
gbrp2 Zin Zout |
|
||||
gbrp3 Zin Zout |
|
||||
gbrp4 Zin Zout |
|
||||
gbrp5 Zin Zout |
|
||||
gbrp6 Zin Zout |
|
||||
gbrp9 Zin Zout SWSin SWSout |
|
||||
gbrp9be Zin Zout SWSin SWSout |
|
||||
gbrpf32 Zin Zout SWSin SWSout |
|
||||
gbrpf32be Zin Zout SWSin SWSout |
|
||||
gray Zin Zout SWSin SWSout |
|
||||
gray10 Zin Zout SWSin SWSout |
|
||||
gray10be Zin Zout SWSin SWSout |
|
||||
gray12 Zin Zout SWSin SWSout |
|
||||
gray12be Zin Zout SWSin SWSout |
|
||||
gray14 Zin Zout SWSin SWSout |
|
||||
gray14be Zin Zout SWSin SWSout |
|
||||
gray16 Zin Zout SWSin SWSout |
|
||||
gray16be Zin Zout SWSin SWSout |
|
||||
gray9 Zin Zout SWSin SWSout |
|
||||
gray9be Zin Zout SWSin SWSout |
|
||||
grayaf32 Zin Zout |
|
||||
grayf32 Zin Zout SWSin SWSout |
|
||||
grayf32be Zin Zout SWSin SWSout |
|
||||
mediacodec |
|
||||
mmal |
|
||||
monob Zin Zout SWSin SWSout |
|
||||
monow Zin Zout SWSin SWSout |
|
||||
nv12 Zin Zout SWSin SWSout |
|
||||
nv16 Zin Zout SWSin SWSout |
|
||||
nv20 Zin Zout |
|
||||
nv20be Zin Zout |
|
||||
nv21 Zin Zout SWSin SWSout |
|
||||
nv24 Zin Zout SWSin SWSout |
|
||||
nv42 Zin Zout SWSin SWSout |
|
||||
opencl |
|
||||
p010 Zin Zout SWSin SWSout |
|
||||
p010be Zin Zout SWSin SWSout |
|
||||
p012 Zin Zout SWSin SWSout |
|
||||
p012be Zin Zout SWSin SWSout |
|
||||
p016 Zin Zout SWSin SWSout |
|
||||
p016be Zin Zout SWSin SWSout |
|
||||
p210 Zin Zout SWSin SWSout |
|
||||
p210be Zin Zout SWSin SWSout |
|
||||
p212 Zin Zout SWSin SWSout |
|
||||
p212be Zin Zout SWSin SWSout |
|
||||
p216 Zin Zout SWSin SWSout |
|
||||
p216be Zin Zout SWSin SWSout |
|
||||
p410 Zin Zout SWSin SWSout |
|
||||
p410be Zin Zout SWSin SWSout |
|
||||
p412 Zin Zout SWSin SWSout |
|
||||
p412be Zin Zout SWSin SWSout |
|
||||
p416 Zin Zout SWSin SWSout |
|
||||
p416be Zin Zout SWSin SWSout |
|
||||
pal8 Zin SWSin |
|
||||
qsv |
|
||||
rgb0 Zin Zout SWSin SWSout |
|
||||
rgb24 Zin Zout SWSin SWSout |
|
||||
rgb30 Zin Zout SWSin SWSout |
|
||||
rgb4 SWSout |
|
||||
rgb444 Zin Zout SWSin SWSout |
|
||||
rgb444be Zin Zout SWSin SWSout |
|
||||
rgb48 Zin Zout SWSin SWSout |
|
||||
rgb48be Zin Zout SWSin SWSout |
|
||||
rgb4_byte Zin Zout SWSin SWSout |
|
||||
rgb555 Zin Zout SWSin SWSout |
|
||||
rgb555be Zin Zout SWSin SWSout |
|
||||
rgb565 Zin Zout SWSin SWSout |
|
||||
rgb565be Zin Zout SWSin SWSout |
|
||||
rgb8 Zin Zout SWSin SWSout |
|
||||
rgba Zin Zout SWSin SWSout |
|
||||
rgba64 Zin Zout SWSin SWSout |
|
||||
rgba64be Zin Zout SWSin SWSout |
|
||||
rgbaf16 SWSin |
|
||||
rgbaf16be SWSin |
|
||||
rgbaf32 |
|
||||
rgbaf32be |
|
||||
rgbf32 |
|
||||
rgbf32be |
|
||||
uyvy422 Zin Zout SWSin SWSout |
|
||||
uyyvyy411 Zin Zout |
|
||||
vaapi |
|
||||
vdpau |
|
||||
vdpau_output |
|
||||
videotoolbox |
|
||||
vulkan |
|
||||
vuya Zin Zout SWSin SWSout |
|
||||
vuyx Zin Zout SWSin SWSout |
|
||||
x2bgr10 Zin Zout SWSin SWSout |
|
||||
x2bgr10be Zin Zout |
|
||||
x2rgb10be Zin Zout |
|
||||
xv30 Zin Zout SWSin SWSout |
|
||||
xv30be Zin Zout |
|
||||
xv36 Zin Zout SWSin SWSout |
|
||||
xv36be Zin Zout |
|
||||
xvmc |
|
||||
xyz12 Zin Zout SWSin SWSout |
|
||||
xyz12be Zin Zout SWSin SWSout |
|
||||
y1 Zin Zout |
|
||||
y210 Zin Zout SWSin SWSout |
|
||||
y210be Zin Zout |
|
||||
y212 Zin Zout SWSin SWSout |
|
||||
y212be Zin Zout |
|
||||
ya16 Zin Zout SWSin SWSout |
|
||||
ya16be Zin Zout SWSin SWSout |
|
||||
ya8 Zin Zout SWSin SWSout |
|
||||
yap16 Zin Zout |
|
||||
yap8 Zin Zout |
|
||||
yuv410p Zin Zout SWSin SWSout |
|
||||
yuv410pf Zin Zout |
|
||||
yuv411p Zin Zout SWSin SWSout |
|
||||
yuv411pf Zin Zout |
|
||||
yuv420p Zin Zout SWSin SWSout |
|
||||
yuv420p10 Zin Zout SWSin SWSout |
|
||||
yuv420p10be Zin Zout SWSin SWSout |
|
||||
yuv420p12 Zin Zout SWSin SWSout |
|
||||
yuv420p12be Zin Zout SWSin SWSout |
|
||||
yuv420p14 Zin Zout SWSin SWSout |
|
||||
yuv420p14be Zin Zout SWSin SWSout |
|
||||
yuv420p16 Zin Zout SWSin SWSout |
|
||||
yuv420p16be Zin Zout SWSin SWSout |
|
||||
yuv420p9 Zin Zout SWSin SWSout |
|
||||
yuv420p9be Zin Zout SWSin SWSout |
|
||||
yuv420pf Zin Zout |
|
||||
yuv422p Zin Zout SWSin SWSout |
|
||||
yuv422p10 Zin Zout SWSin SWSout |
|
||||
yuv422p10be Zin Zout SWSin SWSout |
|
||||
yuv422p12 Zin Zout SWSin SWSout |
|
||||
yuv422p12be Zin Zout SWSin SWSout |
|
||||
yuv422p14 Zin Zout SWSin SWSout |
|
||||
yuv422p14be Zin Zout SWSin SWSout |
|
||||
yuv422p16 Zin Zout SWSin SWSout |
|
||||
yuv422p16be Zin Zout SWSin SWSout |
|
||||
yuv422p9 Zin Zout SWSin SWSout |
|
||||
yuv422p9be Zin Zout SWSin SWSout |
|
||||
yuv422pf Zin Zout |
|
||||
yuv440p Zin Zout SWSin SWSout |
|
||||
yuv440p10 Zin Zout SWSin SWSout |
|
||||
yuv440p10be Zin Zout SWSin SWSout |
|
||||
yuv440p12 Zin Zout SWSin SWSout |
|
||||
yuv440p12be Zin Zout SWSin SWSout |
|
||||
yuv440pf Zin Zout |
|
||||
yuv444p Zin Zout SWSin SWSout |
|
||||
yuv444p10 Zin Zout SWSin SWSout |
|
||||
yuv444p10be Zin Zout SWSin SWSout |
|
||||
yuv444p12 Zin Zout SWSin SWSout |
|
||||
yuv444p12be Zin Zout SWSin SWSout |
|
||||
yuv444p14 Zin Zout SWSin SWSout |
|
||||
yuv444p14be Zin Zout SWSin SWSout |
|
||||
yuv444p16 Zin Zout SWSin SWSout |
|
||||
yuv444p16be Zin Zout SWSin SWSout |
|
||||
yuv444p9 Zin Zout SWSin SWSout |
|
||||
yuv444p9be Zin Zout SWSin SWSout |
|
||||
yuv444pf Zin Zout |
|
||||
yuva410pf Zin Zout |
|
||||
yuva411pf Zin Zout |
|
||||
yuva420p Zin Zout SWSin SWSout |
|
||||
yuva420p10 Zin Zout SWSin SWSout |
|
||||
yuva420p10be Zin Zout SWSin SWSout |
|
||||
yuva420p16 Zin Zout SWSin SWSout |
|
||||
yuva420p16be Zin Zout SWSin SWSout |
|
||||
yuva420p9 Zin Zout SWSin SWSout |
|
||||
yuva420p9be Zin Zout SWSin SWSout |
|
||||
yuva420pf Zin Zout |
|
||||
yuva422p Zin Zout SWSin SWSout |
|
||||
yuva422p10 Zin Zout SWSin SWSout |
|
||||
yuva422p10be Zin Zout SWSin SWSout |
|
||||
yuva422p12 Zin Zout SWSin SWSout |
|
||||
yuva422p12be Zin Zout SWSin SWSout |
|
||||
yuva422p16 Zin Zout SWSin SWSout |
|
||||
yuva422p16be Zin Zout SWSin SWSout |
|
||||
yuva422p9 Zin Zout SWSin SWSout |
|
||||
yuva422p9be Zin Zout SWSin SWSout |
|
||||
yuva422pf Zin Zout |
|
||||
yuva440pf Zin Zout |
|
||||
yuva444p Zin Zout SWSin SWSout |
|
||||
yuva444p10 Zin Zout SWSin SWSout |
|
||||
yuva444p10be Zin Zout SWSin SWSout |
|
||||
yuva444p12 Zin Zout SWSin SWSout |
|
||||
yuva444p12be Zin Zout SWSin SWSout |
|
||||
yuva444p16 Zin Zout SWSin SWSout |
|
||||
yuva444p16be Zin Zout SWSin SWSout |
|
||||
yuva444p9 Zin Zout SWSin SWSout |
|
||||
yuva444p9be Zin Zout SWSin SWSout |
|
||||
yuva444pf Zin Zout |
|
||||
yuvj411p Zin Zout SWSin SWSout |
|
||||
yuvj422p Zin Zout SWSin SWSout |
|
||||
yuvj440p Zin Zout SWSin SWSout |
|
||||
yuyv422 Zin Zout SWSin SWSout |
|
||||
yvyu422 Zin Zout SWSin SWSout |
|
@ -101,7 +101,7 @@ static void assert_imgs_equal(struct scale_test *stest, FILE *f,
|
||||
|
||||
void repack_test_run(struct scale_test *stest)
|
||||
{
|
||||
char *logname = mp_tprintf(80, "%s.log", stest->test_name);
|
||||
char *logname = mp_tprintf(80, "../%s.log", stest->test_name);
|
||||
FILE *f = test_open_out(stest->outdir, logname);
|
||||
|
||||
if (!stest->sws) {
|
||||
|
Loading…
Reference in New Issue
Block a user