diff options
author | Dudemanguy <random342@airmail.cc> | 2023-02-25 17:46:42 -0600 |
---|---|---|
committer | Dudemanguy <random342@airmail.cc> | 2023-03-02 15:45:27 +0000 |
commit | 3eae9d6c0fdfd49d38a90ab53f23fcd533df0a58 (patch) | |
tree | 379a3612a0a51ecf129b889682f495f32785abcf /test | |
parent | a0340ffe2d56857307cc732049aad7fb1e41dfed (diff) | |
download | mpv-3eae9d6c0fdfd49d38a90ab53f23fcd533df0a58.tar.bz2 mpv-3eae9d6c0fdfd49d38a90ab53f23fcd533df0a58.tar.xz |
test: update ffmpeg format refs
A few formats were added recently, some were removed, and some flags
were changed. Maybe this should be better, but just update for now so
the tests stop failing.
Diffstat (limited to 'test')
-rw-r--r-- | test/ref/draw_bmp.txt | 12 | ||||
-rw-r--r-- | test/ref/img_formats.txt | 132 | ||||
-rw-r--r-- | test/ref/repack.txt | 22 | ||||
-rw-r--r-- | test/ref/zimg_formats.txt | 12 |
4 files changed, 156 insertions, 22 deletions
diff --git a/test/ref/draw_bmp.txt b/test/ref/draw_bmp.txt index 105b0cc5f0..09fcd503bb 100644 --- a/test/ref/draw_bmp.txt +++ b/test/ref/draw_bmp.txt @@ -95,6 +95,14 @@ p010 = align=2:2 ov=yuva420p, ov_f=yuva420pf, v_f=yuv420pf, a=gray, ca=gr p010be = 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 +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 +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 @@ -117,12 +125,12 @@ rgba64be = align=1:1 ov=unknown, ov_f=gbrapf32, v_f=gbrapf32, a=unknown, ca=u uyvy422 = align=2:1 ov=yuva422p, ov_f=yuva422pf, v_f=yuv422pf, a=gray, ca=gray, ca_f=grayf32 uyyvyy411 = no vaapi = no -vaapi_idct = no -vaapi_moco = no vdpau = no vdpau_output= no videotoolbox= no vulkan = no +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 xvmc = no xyz12 = align=1:1 ov=gbrap , ov_f=gbrapf32, v_f=gbrpf32, a=unknown, ca=unknown, ca_f=unknown diff --git a/test/ref/img_formats.txt b/test/ref/img_formats.txt index 2b1cca1522..aac7346558 100644 --- a/test/ref/img_formats.txt +++ b/test/ref/img_formats.txt @@ -248,7 +248,7 @@ bgr4_byte: [GENERIC] fcsp=rgb ctype=uint planes=1, chroma=0:0 align=1:1 {8/[0:0] } 0: 8bits {0:1} {1:2} {3:1} {} - AVD: name=bgr4_byte chroma=0:0 flags=0x60 [rgb] + AVD: name=bgr4_byte chroma=0:0 flags=0x20 [rgb] 0: p=0 st=1 o=0 sh=0 d=1 1: p=0 st=1 o=0 sh=1 d=2 2: p=0 st=1 o=0 sh=3 d=1 @@ -293,7 +293,7 @@ bgr8: [GENERIC] fcsp=rgb ctype=uint planes=1, chroma=0:0 align=1:1 {8/[0:0] } 0: 8bits {0:3} {3:3} {6:2} {} - AVD: name=bgr8 chroma=0:0 flags=0x60 [rgb] + AVD: name=bgr8 chroma=0:0 flags=0x20 [rgb] 0: p=0 st=1 o=0 sh=0 d=3 1: p=0 st=1 o=0 sh=3 d=3 2: p=0 st=1 o=0 sh=6 d=2 @@ -742,7 +742,7 @@ gray: ctype=uint 0: 8bits {0:8} {} {} {} Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint 0: {1} - AVD: name=gray chroma=0:0 flags=0x40 + AVD: name=gray chroma=0:0 flags=0x0 0: p=0 st=1 o=0 sh=0 d=8 gray10: [GENERIC] ctype=uint Basic desc: [ba][bb][yuvp][yuv][gray][le][uint] @@ -1012,6 +1012,98 @@ p016be: [GENERIC] ctype=uint 0: p=0 st=2 o=0 sh=0 d=16 1: p=1 st=4 o=0 sh=0 d=16 2: p=1 st=4 o=2 sh=0 d=16 +p210: [GENERIC] ctype=uint + Basic desc: [ba][bb][nv][yuv][le][uint] + planes=2, chroma=1:0 align=2:1 + {16/[0:0] 32/[1:0] } + 0: 16bits {0:16/6} {} {} {} + 1: 32bits {} {0:16/6} {16:16/6} {} + Regular: planes=2 compbytes=2 bitpad=6 chroma=2x1 ctype=uint + 0: {1} + 1: {2, 3} + AVD: name=p210le chroma=1:0 flags=0x10 [planar] + 0: p=0 st=2 o=0 sh=6 d=10 + 1: p=1 st=4 o=0 sh=6 d=10 + 2: p=1 st=4 o=2 sh=6 d=10 +p210be: [GENERIC] ctype=uint + Basic desc: [ba][bb][nv][yuv][be][uint] + planes=2, chroma=1:0 align=2:1 + {16/[0:0] 32/[1:0] } + 0: 16bits endian_bytes=2 {0:16/6} {} {} {} + 1: 32bits endian_bytes=2 {} {0:16/6} {16:16/6} {} + AVD: name=p210be chroma=1:0 flags=0x11 [be][planar] + 0: p=0 st=2 o=0 sh=6 d=10 + 1: p=1 st=4 o=0 sh=6 d=10 + 2: p=1 st=4 o=2 sh=6 d=10 +p216: [GENERIC] ctype=uint + Basic desc: [ba][bb][nv][yuv][le][uint] + planes=2, chroma=1:0 align=2:1 + {16/[0:0] 32/[1:0] } + 0: 16bits {0:16} {} {} {} + 1: 32bits {} {0:16} {16:16} {} + Regular: planes=2 compbytes=2 bitpad=0 chroma=2x1 ctype=uint + 0: {1} + 1: {2, 3} + AVD: name=p216le chroma=1:0 flags=0x10 [planar] + 0: p=0 st=2 o=0 sh=0 d=16 + 1: p=1 st=4 o=0 sh=0 d=16 + 2: p=1 st=4 o=2 sh=0 d=16 +p216be: [GENERIC] ctype=uint + Basic desc: [ba][bb][nv][yuv][be][uint] + planes=2, chroma=1:0 align=2:1 + {16/[0:0] 32/[1:0] } + 0: 16bits endian_bytes=2 {0:16} {} {} {} + 1: 32bits endian_bytes=2 {} {0:16} {16:16} {} + AVD: name=p216be chroma=1:0 flags=0x11 [be][planar] + 0: p=0 st=2 o=0 sh=0 d=16 + 1: p=1 st=4 o=0 sh=0 d=16 + 2: p=1 st=4 o=2 sh=0 d=16 +p410: [GENERIC] ctype=uint + Basic desc: [ba][bb][nv][yuv][le][uint] + planes=2, chroma=0:0 align=1:1 + {16/[0:0] 32/[0:0] } + 0: 16bits {0:16/6} {} {} {} + 1: 32bits {} {0:16/6} {16:16/6} {} + Regular: planes=2 compbytes=2 bitpad=6 chroma=1x1 ctype=uint + 0: {1} + 1: {2, 3} + AVD: name=p410le chroma=0:0 flags=0x10 [planar] + 0: p=0 st=2 o=0 sh=6 d=10 + 1: p=1 st=4 o=0 sh=6 d=10 + 2: p=1 st=4 o=2 sh=6 d=10 +p410be: [GENERIC] ctype=uint + Basic desc: [ba][bb][nv][yuv][be][uint] + planes=2, chroma=0:0 align=1:1 + {16/[0:0] 32/[0:0] } + 0: 16bits endian_bytes=2 {0:16/6} {} {} {} + 1: 32bits endian_bytes=2 {} {0:16/6} {16:16/6} {} + AVD: name=p410be chroma=0:0 flags=0x11 [be][planar] + 0: p=0 st=2 o=0 sh=6 d=10 + 1: p=1 st=4 o=0 sh=6 d=10 + 2: p=1 st=4 o=2 sh=6 d=10 +p416: [GENERIC] ctype=uint + Basic desc: [ba][bb][nv][yuv][le][uint] + planes=2, chroma=0:0 align=1:1 + {16/[0:0] 32/[0:0] } + 0: 16bits {0:16} {} {} {} + 1: 32bits {} {0:16} {16:16} {} + Regular: planes=2 compbytes=2 bitpad=0 chroma=1x1 ctype=uint + 0: {1} + 1: {2, 3} + AVD: name=p416le chroma=0:0 flags=0x10 [planar] + 0: p=0 st=2 o=0 sh=0 d=16 + 1: p=1 st=4 o=0 sh=0 d=16 + 2: p=1 st=4 o=2 sh=0 d=16 +p416be: [GENERIC] ctype=uint + Basic desc: [ba][bb][nv][yuv][be][uint] + planes=2, chroma=0:0 align=1:1 + {16/[0:0] 32/[0:0] } + 0: 16bits endian_bytes=2 {0:16} {} {} {} + 1: 32bits endian_bytes=2 {} {0:16} {16:16} {} + AVD: name=p416be chroma=0:0 flags=0x11 [be][planar] + 0: p=0 st=2 o=0 sh=0 d=16 + 1: p=1 st=4 o=0 sh=0 d=16 + 2: p=1 st=4 o=2 sh=0 d=16 pal8: fcsp=rgb ctype=unknown Basic desc: [ba][a][rgb][le][be][pal] planes=1, chroma=0:0 align=1:1 @@ -1107,7 +1199,7 @@ rgb4_byte: [GENERIC] fcsp=rgb ctype=uint planes=1, chroma=0:0 align=1:1 {8/[0:0] } 0: 8bits {3:1} {1:2} {0:1} {} - AVD: name=rgb4_byte chroma=0:0 flags=0x60 [rgb] + AVD: name=rgb4_byte chroma=0:0 flags=0x20 [rgb] 0: p=0 st=1 o=0 sh=3 d=1 1: p=0 st=1 o=0 sh=1 d=2 2: p=0 st=1 o=0 sh=0 d=1 @@ -1152,7 +1244,7 @@ rgb8: [GENERIC] fcsp=rgb ctype=uint planes=1, chroma=0:0 align=1:1 {8/[0:0] } 0: 8bits {5:3} {2:3} {0:2} {} - AVD: name=rgb8 chroma=0:0 flags=0x60 [rgb] + AVD: name=rgb8 chroma=0:0 flags=0x20 [rgb] 0: p=0 st=1 o=0 sh=6 d=2 1: p=0 st=1 o=0 sh=3 d=3 2: p=0 st=1 o=0 sh=0 d=3 @@ -1214,17 +1306,7 @@ vaapi: ctype=unknown Basic desc: [le][be][hw] planes=0, chroma=1:1 align=2:2 {} - AVD: name=vaapi_vld chroma=1:1 flags=0x8 [hw] -vaapi_idct: [GENERIC] ctype=unknown - Basic desc: [le][be][hw] - planes=0, chroma=1:1 align=2:2 - {} - AVD: name=vaapi_idct chroma=1:1 flags=0x8 [hw] -vaapi_moco: [GENERIC] ctype=unknown - Basic desc: [le][be][hw] - planes=0, chroma=1:1 align=2:2 - {} - AVD: name=vaapi_moco chroma=1:1 flags=0x8 [hw] + AVD: name=vaapi chroma=1:1 flags=0x8 [hw] vdpau: ctype=unknown Basic desc: [le][be][hw] planes=0, chroma=1:1 align=2:2 @@ -1244,6 +1326,24 @@ vulkan: [GENERIC] ctype=unknown planes=0, chroma=0:0 align=1:1 {} AVD: name=vulkan chroma=0:0 flags=0x8 [hw] +x2bgr10: [GENERIC] fcsp=rgb ctype=uint + Basic desc: [ba][rgb][le][uint] + planes=1, chroma=0:0 align=1:1 + {32/[0:0] } + 0: 32bits {0:10} {10:10} {20:10} {} + AVD: name=x2bgr10le chroma=0:0 flags=0x20 [rgb] + 0: p=0 st=4 o=0 sh=0 d=10 + 1: p=0 st=4 o=1 sh=2 d=10 + 2: p=0 st=4 o=2 sh=4 d=10 +x2bgr10be: [GENERIC] fcsp=rgb ctype=uint + Basic desc: [ba][rgb][be][uint] + planes=1, chroma=0:0 align=1:1 + {32/[0:0] } + 0: 32bits endian_bytes=4 {0:10} {10:10} {20:10} {} + AVD: name=x2bgr10be chroma=0:0 flags=0x21 [be][rgb] + 0: p=0 st=4 o=2 sh=0 d=10 + 1: p=0 st=4 o=1 sh=2 d=10 + 2: p=0 st=4 o=0 sh=4 d=10 x2rgb10be: [GENERIC] fcsp=rgb ctype=uint Basic desc: [ba][rgb][be][uint] planes=1, chroma=0:0 align=1:1 diff --git a/test/ref/repack.txt b/test/ref/repack.txt index b9199eb102..c64eaf6b32 100644 --- a/test/ref/repack.txt +++ b/test/ref/repack.txt @@ -150,6 +150,22 @@ 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] +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] +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 @@ -203,12 +219,14 @@ 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 -vaapi_idct => no -vaapi_moco => no vdpau => no vdpau_output => no videotoolbox => no vulkan => no +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] xvmc => no diff --git a/test/ref/zimg_formats.txt b/test/ref/zimg_formats.txt index 1fa2f7cfc7..1c84240976 100644 --- a/test/ref/zimg_formats.txt +++ b/test/ref/zimg_formats.txt @@ -95,6 +95,14 @@ p010be Zin Zout SWSin SWSout | p016 Zin Zout SWSin SWSout | p016be Zin Zout SWSin SWSout | + p210 Zin Zout SWSin SWSout | + p210be Zin Zout SWSin SWSout | + p216 Zin Zout SWSin SWSout | + p216be Zin Zout SWSin SWSout | + p410 Zin Zout SWSin SWSout | + p410be Zin Zout SWSin SWSout | + p416 Zin Zout SWSin SWSout | + p416be Zin Zout SWSin SWSout | pal8 Zin SWSin | qsv | rgb0 Zin Zout SWSin SWSout | @@ -117,12 +125,12 @@ uyvy422 Zin Zout SWSin SWSout | uyyvyy411 Zin Zout | vaapi | - vaapi_idct | - vaapi_moco | vdpau | vdpau_output | videotoolbox | vulkan | + x2bgr10 Zin Zout SWSin SWSout | + x2bgr10be Zin Zout | x2rgb10be Zin Zout | xvmc | xyz12 Zin Zout SWSin SWSout | |