History

video: clean up some imgfmt related stuff

Remove the vaguely defined plane_bits and component_bits fields from struct mp_imgfmt_desc. Add weird replacements for existing uses. Remove the bytes[] field, replace uses with bpp[]. Fix some potential alignment issues in existing code. As a compromise, split mp_image_pixel_ptr() into 2 functions, because I think it's a bad idea to implicitly round, but for some callers being slightly less strict is convenient. This shouldn't really change anything. In fact, it's a 100% useless change. I'm just cleaning up what I started almost 8 years ago (see commit 00653a3eb052). With this I've decided to keep mp_imgfmt_desc, just removing the weird parts, and keeping the saner parts.

wm4 committed 6 years ago

Commit caee8741 parent 00ac63c15 files · +747 −756Browse files

Showing the changes to test (4 of 15 files). Show all

Unified · Split

4 files
  1. test/img_format.c +8 −6
  2. test/ref/img_formats.txt +651 −651
  3. test/repack.c +2 −4
  4. test/scale_test.c +10 −6
test/img_format.c+8−6
@@ -82,7 +82,7 @@ static void run(struct test_ctx *ctx) · 81 unmodified lines
82 82
83 struct mp_imgfmt_desc d = mp_imgfmt_get_desc(mpfmt);83 struct mp_imgfmt_desc d = mp_imgfmt_get_desc(mpfmt);
84 if (d.id) {84 if (d.id) {
85 fprintf(f, " Legacy desc: ");85 fprintf(f, " Basic desc: ");
86 #define FLAG(t, c) if (d.flags & (t)) fprintf(f, "[%s]", c);86 #define FLAG(t, c) if (d.flags & (t)) fprintf(f, "[%s]", c);
87 FLAG(MP_IMGFLAG_BYTE_ALIGNED, "ba")87 FLAG(MP_IMGFLAG_BYTE_ALIGNED, "ba")
88 FLAG(MP_IMGFLAG_ALPHA, "a")88 FLAG(MP_IMGFLAG_ALPHA, "a")
@@ -95,13 +95,15 @@ static void run(struct test_ctx *ctx) · 6 unmodified lines
95 FLAG(MP_IMGFLAG_PAL, "pal")95 FLAG(MP_IMGFLAG_PAL, "pal")
96 FLAG(MP_IMGFLAG_HWACCEL, "hw")96 FLAG(MP_IMGFLAG_HWACCEL, "hw")
97 fprintf(f, "\n");97 fprintf(f, "\n");
98 fprintf(f, " planes=%d, chroma=%d:%d align=%d:%d bits=%d cbits=%d\n",98 fprintf(f, " planes=%d, chroma=%d:%d align=%d:%d\n",
99 d.num_planes, d.chroma_xs, d.chroma_ys, d.align_x, d.align_y,99 d.num_planes, d.chroma_xs, d.chroma_ys, d.align_x, d.align_y);
100 d.plane_bits, d.component_bits);
101 fprintf(f, " {");100 fprintf(f, " {");
102 for (int n = 0; n < MP_MAX_PLANES; n++) {101 for (int n = 0; n < MP_MAX_PLANES; n++) {
103 fprintf(f, "%d/%d/[%d:%d] ", d.bytes[n], d.bpp[n],102 if (n >= d.num_planes) {
104 d.xs[n], d.ys[n]);103 assert(d.bpp[n] == 0 && d.xs[n] == 0 && d.ys[n] == 0);
104 continue;
105 }
106 fprintf(f, "%d/[%d:%d] ", d.bpp[n], d.xs[n], d.ys[n]);
105 }107 }
106 fprintf(f, "}\n");108 fprintf(f, "}\n");
107 } else {109 } else {
test/ref/img_formats.txt+651−651
@@ -1,7 +1,7 @@
10bgr: fcsp=rgb ctype=uint10bgr: fcsp=rgb ctype=uint
2 Legacy desc: [ba][rgb][le][be]2 Basic desc: [ba][rgb][le][be]
3 planes=1, chroma=0:0 align=1:1 bits=24 cbits=83 planes=1, chroma=0:0 align=1:1
4 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }4 {32/[0:0] }
5 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint5 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
6 0: {0, 3, 2, 1}6 0: {0, 3, 2, 1}
7 AVD: name=0bgr chroma=0:0 flags=0x20 [rgb]7 AVD: name=0bgr chroma=0:0 flags=0x20 [rgb]
@@ -9,9 +9,9 @@ · 1 unmodified line
9 1: p=0 st=4 o=2 sh=0 d=89 1: p=0 st=4 o=2 sh=0 d=8
10 2: p=0 st=4 o=1 sh=0 d=810 2: p=0 st=4 o=1 sh=0 d=8
110rgb: fcsp=rgb ctype=uint110rgb: fcsp=rgb ctype=uint
12 Legacy desc: [ba][rgb][le][be]12 Basic desc: [ba][rgb][le][be]
13 planes=1, chroma=0:0 align=1:1 bits=24 cbits=813 planes=1, chroma=0:0 align=1:1
14 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }14 {32/[0:0] }
15 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint15 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
16 0: {0, 1, 2, 3}16 0: {0, 1, 2, 3}
17 AVD: name=0rgb chroma=0:0 flags=0x20 [rgb]17 AVD: name=0rgb chroma=0:0 flags=0x20 [rgb]
@@ -19,9 +19,9 @@ · 1 unmodified line
19 1: p=0 st=4 o=2 sh=0 d=819 1: p=0 st=4 o=2 sh=0 d=8
20 2: p=0 st=4 o=3 sh=0 d=820 2: p=0 st=4 o=3 sh=0 d=8
21abgr: fcsp=rgb ctype=uint21abgr: fcsp=rgb ctype=uint
22 Legacy desc: [ba][a][rgb][le][be]22 Basic desc: [ba][a][rgb][le][be]
23 planes=1, chroma=0:0 align=1:1 bits=32 cbits=823 planes=1, chroma=0:0 align=1:1
24 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }24 {32/[0:0] }
25 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint25 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
26 0: {4, 3, 2, 1}26 0: {4, 3, 2, 1}
27 AVD: name=abgr chroma=0:0 flags=0xa0 [rgb][alpha]27 AVD: name=abgr chroma=0:0 flags=0xa0 [rgb][alpha]
@@ -30,9 +30,9 @@ abgr: fcsp=rgb ctype=uint · 2 unmodified lines
30 2: p=0 st=4 o=1 sh=0 d=830 2: p=0 st=4 o=1 sh=0 d=8
31 3: p=0 st=4 o=0 sh=0 d=831 3: p=0 st=4 o=0 sh=0 d=8
32argb: fcsp=rgb ctype=uint32argb: fcsp=rgb ctype=uint
33 Legacy desc: [ba][a][rgb][le][be]33 Basic desc: [ba][a][rgb][le][be]
34 planes=1, chroma=0:0 align=1:1 bits=32 cbits=834 planes=1, chroma=0:0 align=1:1
35 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }35 {32/[0:0] }
36 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint36 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
37 0: {4, 1, 2, 3}37 0: {4, 1, 2, 3}
38 AVD: name=argb chroma=0:0 flags=0xa0 [rgb][alpha]38 AVD: name=argb chroma=0:0 flags=0xa0 [rgb][alpha]
@@ -41,9 +41,9 @@ argb: fcsp=rgb ctype=uint · 2 unmodified lines
41 2: p=0 st=4 o=3 sh=0 d=841 2: p=0 st=4 o=3 sh=0 d=8
42 3: p=0 st=4 o=0 sh=0 d=842 3: p=0 st=4 o=0 sh=0 d=8
43ayuv64: [GENERIC] ctype=uint43ayuv64: [GENERIC] ctype=uint
44 Legacy desc: [ba][a][yuv][le]44 Basic desc: [ba][a][yuv][le]
45 planes=1, chroma=0:0 align=1:1 bits=64 cbits=1645 planes=1, chroma=0:0 align=1:1
46 {8/64/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }46 {64/[0:0] }
47 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint47 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
48 0: {4, 1, 2, 3}48 0: {4, 1, 2, 3}
49 AVD: name=ayuv64le chroma=0:0 flags=0x80 [alpha]49 AVD: name=ayuv64le chroma=0:0 flags=0x80 [alpha]
@@ -52,114 +52,114 @@ ayuv64: [GENERIC] ctype=uint · 2 unmodified lines
52 2: p=0 st=8 o=6 sh=0 d=1652 2: p=0 st=8 o=6 sh=0 d=16
53 3: p=0 st=8 o=0 sh=0 d=1653 3: p=0 st=8 o=0 sh=0 d=16
54ayuv64be: [GENERIC] ctype=uint54ayuv64be: [GENERIC] ctype=uint
55 Legacy desc: [ba][a][yuv][be]55 Basic desc: [ba][a][yuv][be]
56 planes=1, chroma=0:0 align=1:1 bits=64 cbits=1656 planes=1, chroma=0:0 align=1:1
57 {8/64/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }57 {64/[0:0] }
58 AVD: name=ayuv64be chroma=0:0 flags=0x81 [be][alpha]58 AVD: name=ayuv64be chroma=0:0 flags=0x81 [be][alpha]
59 0: p=0 st=8 o=2 sh=0 d=1659 0: p=0 st=8 o=2 sh=0 d=16
60 1: p=0 st=8 o=4 sh=0 d=1660 1: p=0 st=8 o=4 sh=0 d=16
61 2: p=0 st=8 o=6 sh=0 d=1661 2: p=0 st=8 o=6 sh=0 d=16
62 3: p=0 st=8 o=0 sh=0 d=1662 3: p=0 st=8 o=0 sh=0 d=16
63bayer_bggr16: [GENERIC] fcsp=rgb ctype=uint63bayer_bggr16: [GENERIC] fcsp=rgb ctype=uint
64 Legacy desc: [ba][rgb][le][be]64 Basic desc: [ba][rgb][le][be]
65 planes=1, chroma=0:0 align=1:1 bits=16 cbits=065 planes=1, chroma=0:0 align=1:1
66 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }66 {16/[0:0] }
67 AVD: name=bayer_bggr16le chroma=0:0 flags=0x120 [rgb][bayer]67 AVD: name=bayer_bggr16le chroma=0:0 flags=0x120 [rgb][bayer]
68 0: p=0 st=2 o=0 sh=0 d=468 0: p=0 st=2 o=0 sh=0 d=4
69 1: p=0 st=2 o=0 sh=0 d=869 1: p=0 st=2 o=0 sh=0 d=8
70 2: p=0 st=2 o=0 sh=0 d=470 2: p=0 st=2 o=0 sh=0 d=4
71bayer_bggr16be: [GENERIC] fcsp=rgb ctype=uint71bayer_bggr16be: [GENERIC] fcsp=rgb ctype=uint
72 Legacy desc: [ba][rgb][le][be]72 Basic desc: [ba][rgb][le][be]
73 planes=1, chroma=0:0 align=1:1 bits=16 cbits=073 planes=1, chroma=0:0 align=1:1
74 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }74 {16/[0:0] }
75 AVD: name=bayer_bggr16be chroma=0:0 flags=0x121 [be][rgb][bayer]75 AVD: name=bayer_bggr16be chroma=0:0 flags=0x121 [be][rgb][bayer]
76 0: p=0 st=2 o=0 sh=0 d=476 0: p=0 st=2 o=0 sh=0 d=4
77 1: p=0 st=2 o=0 sh=0 d=877 1: p=0 st=2 o=0 sh=0 d=8
78 2: p=0 st=2 o=0 sh=0 d=478 2: p=0 st=2 o=0 sh=0 d=4
79bayer_bggr8: [GENERIC] fcsp=rgb ctype=uint79bayer_bggr8: [GENERIC] fcsp=rgb ctype=uint
80 Legacy desc: [ba][rgb][le][be]80 Basic desc: [ba][rgb][le][be]
81 planes=1, chroma=0:0 align=1:1 bits=8 cbits=081 planes=1, chroma=0:0 align=1:1
82 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }82 {8/[0:0] }
83 AVD: name=bayer_bggr8 chroma=0:0 flags=0x120 [rgb][bayer]83 AVD: name=bayer_bggr8 chroma=0:0 flags=0x120 [rgb][bayer]
84 0: p=0 st=1 o=0 sh=0 d=284 0: p=0 st=1 o=0 sh=0 d=2
85 1: p=0 st=1 o=0 sh=0 d=485 1: p=0 st=1 o=0 sh=0 d=4
86 2: p=0 st=1 o=0 sh=0 d=286 2: p=0 st=1 o=0 sh=0 d=2
87bayer_gbrg16: [GENERIC] fcsp=rgb ctype=uint87bayer_gbrg16: [GENERIC] fcsp=rgb ctype=uint
88 Legacy desc: [ba][rgb][le][be]88 Basic desc: [ba][rgb][le][be]
89 planes=1, chroma=0:0 align=1:1 bits=16 cbits=089 planes=1, chroma=0:0 align=1:1
90 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }90 {16/[0:0] }
91 AVD: name=bayer_gbrg16le chroma=0:0 flags=0x120 [rgb][bayer]91 AVD: name=bayer_gbrg16le chroma=0:0 flags=0x120 [rgb][bayer]
92 0: p=0 st=2 o=0 sh=0 d=492 0: p=0 st=2 o=0 sh=0 d=4
93 1: p=0 st=2 o=0 sh=0 d=893 1: p=0 st=2 o=0 sh=0 d=8
94 2: p=0 st=2 o=0 sh=0 d=494 2: p=0 st=2 o=0 sh=0 d=4
95bayer_gbrg16be: [GENERIC] fcsp=rgb ctype=uint95bayer_gbrg16be: [GENERIC] fcsp=rgb ctype=uint
96 Legacy desc: [ba][rgb][le][be]96 Basic desc: [ba][rgb][le][be]
97 planes=1, chroma=0:0 align=1:1 bits=16 cbits=097 planes=1, chroma=0:0 align=1:1
98 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }98 {16/[0:0] }
99 AVD: name=bayer_gbrg16be chroma=0:0 flags=0x121 [be][rgb][bayer]99 AVD: name=bayer_gbrg16be chroma=0:0 flags=0x121 [be][rgb][bayer]
100 0: p=0 st=2 o=0 sh=0 d=4100 0: p=0 st=2 o=0 sh=0 d=4
101 1: p=0 st=2 o=0 sh=0 d=8101 1: p=0 st=2 o=0 sh=0 d=8
102 2: p=0 st=2 o=0 sh=0 d=4102 2: p=0 st=2 o=0 sh=0 d=4
103bayer_gbrg8: [GENERIC] fcsp=rgb ctype=uint103bayer_gbrg8: [GENERIC] fcsp=rgb ctype=uint
104 Legacy desc: [ba][rgb][le][be]104 Basic desc: [ba][rgb][le][be]
105 planes=1, chroma=0:0 align=1:1 bits=8 cbits=0105 planes=1, chroma=0:0 align=1:1
106 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }106 {8/[0:0] }
107 AVD: name=bayer_gbrg8 chroma=0:0 flags=0x120 [rgb][bayer]107 AVD: name=bayer_gbrg8 chroma=0:0 flags=0x120 [rgb][bayer]
108 0: p=0 st=1 o=0 sh=0 d=2108 0: p=0 st=1 o=0 sh=0 d=2
109 1: p=0 st=1 o=0 sh=0 d=4109 1: p=0 st=1 o=0 sh=0 d=4
110 2: p=0 st=1 o=0 sh=0 d=2110 2: p=0 st=1 o=0 sh=0 d=2
111bayer_grbg16: [GENERIC] fcsp=rgb ctype=uint111bayer_grbg16: [GENERIC] fcsp=rgb ctype=uint
112 Legacy desc: [ba][rgb][le][be]112 Basic desc: [ba][rgb][le][be]
113 planes=1, chroma=0:0 align=1:1 bits=16 cbits=0113 planes=1, chroma=0:0 align=1:1
114 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }114 {16/[0:0] }
115 AVD: name=bayer_grbg16le chroma=0:0 flags=0x120 [rgb][bayer]115 AVD: name=bayer_grbg16le chroma=0:0 flags=0x120 [rgb][bayer]
116 0: p=0 st=2 o=0 sh=0 d=4116 0: p=0 st=2 o=0 sh=0 d=4
117 1: p=0 st=2 o=0 sh=0 d=8117 1: p=0 st=2 o=0 sh=0 d=8
118 2: p=0 st=2 o=0 sh=0 d=4118 2: p=0 st=2 o=0 sh=0 d=4
119bayer_grbg16be: [GENERIC] fcsp=rgb ctype=uint119bayer_grbg16be: [GENERIC] fcsp=rgb ctype=uint
120 Legacy desc: [ba][rgb][le][be]120 Basic desc: [ba][rgb][le][be]
121 planes=1, chroma=0:0 align=1:1 bits=16 cbits=0121 planes=1, chroma=0:0 align=1:1
122 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }122 {16/[0:0] }
123 AVD: name=bayer_grbg16be chroma=0:0 flags=0x121 [be][rgb][bayer]123 AVD: name=bayer_grbg16be chroma=0:0 flags=0x121 [be][rgb][bayer]
124 0: p=0 st=2 o=0 sh=0 d=4124 0: p=0 st=2 o=0 sh=0 d=4
125 1: p=0 st=2 o=0 sh=0 d=8125 1: p=0 st=2 o=0 sh=0 d=8
126 2: p=0 st=2 o=0 sh=0 d=4126 2: p=0 st=2 o=0 sh=0 d=4
127bayer_grbg8: [GENERIC] fcsp=rgb ctype=uint127bayer_grbg8: [GENERIC] fcsp=rgb ctype=uint
128 Legacy desc: [ba][rgb][le][be]128 Basic desc: [ba][rgb][le][be]
129 planes=1, chroma=0:0 align=1:1 bits=8 cbits=0129 planes=1, chroma=0:0 align=1:1
130 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }130 {8/[0:0] }
131 AVD: name=bayer_grbg8 chroma=0:0 flags=0x120 [rgb][bayer]131 AVD: name=bayer_grbg8 chroma=0:0 flags=0x120 [rgb][bayer]
132 0: p=0 st=1 o=0 sh=0 d=2132 0: p=0 st=1 o=0 sh=0 d=2
133 1: p=0 st=1 o=0 sh=0 d=4133 1: p=0 st=1 o=0 sh=0 d=4
134 2: p=0 st=1 o=0 sh=0 d=2134 2: p=0 st=1 o=0 sh=0 d=2
135bayer_rggb16: [GENERIC] fcsp=rgb ctype=uint135bayer_rggb16: [GENERIC] fcsp=rgb ctype=uint
136 Legacy desc: [ba][rgb][le][be]136 Basic desc: [ba][rgb][le][be]
137 planes=1, chroma=0:0 align=1:1 bits=16 cbits=0137 planes=1, chroma=0:0 align=1:1
138 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }138 {16/[0:0] }
139 AVD: name=bayer_rggb16le chroma=0:0 flags=0x120 [rgb][bayer]139 AVD: name=bayer_rggb16le chroma=0:0 flags=0x120 [rgb][bayer]
140 0: p=0 st=2 o=0 sh=0 d=4140 0: p=0 st=2 o=0 sh=0 d=4
141 1: p=0 st=2 o=0 sh=0 d=8141 1: p=0 st=2 o=0 sh=0 d=8
142 2: p=0 st=2 o=0 sh=0 d=4142 2: p=0 st=2 o=0 sh=0 d=4
143bayer_rggb16be: [GENERIC] fcsp=rgb ctype=uint143bayer_rggb16be: [GENERIC] fcsp=rgb ctype=uint
144 Legacy desc: [ba][rgb][le][be]144 Basic desc: [ba][rgb][le][be]
145 planes=1, chroma=0:0 align=1:1 bits=16 cbits=0145 planes=1, chroma=0:0 align=1:1
146 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }146 {16/[0:0] }
147 AVD: name=bayer_rggb16be chroma=0:0 flags=0x121 [be][rgb][bayer]147 AVD: name=bayer_rggb16be chroma=0:0 flags=0x121 [be][rgb][bayer]
148 0: p=0 st=2 o=0 sh=0 d=4148 0: p=0 st=2 o=0 sh=0 d=4
149 1: p=0 st=2 o=0 sh=0 d=8149 1: p=0 st=2 o=0 sh=0 d=8
150 2: p=0 st=2 o=0 sh=0 d=4150 2: p=0 st=2 o=0 sh=0 d=4
151bayer_rggb8: [GENERIC] fcsp=rgb ctype=uint151bayer_rggb8: [GENERIC] fcsp=rgb ctype=uint
152 Legacy desc: [ba][rgb][le][be]152 Basic desc: [ba][rgb][le][be]
153 planes=1, chroma=0:0 align=1:1 bits=8 cbits=0153 planes=1, chroma=0:0 align=1:1
154 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }154 {8/[0:0] }
155 AVD: name=bayer_rggb8 chroma=0:0 flags=0x120 [rgb][bayer]155 AVD: name=bayer_rggb8 chroma=0:0 flags=0x120 [rgb][bayer]
156 0: p=0 st=1 o=0 sh=0 d=2156 0: p=0 st=1 o=0 sh=0 d=2
157 1: p=0 st=1 o=0 sh=0 d=4157 1: p=0 st=1 o=0 sh=0 d=4
158 2: p=0 st=1 o=0 sh=0 d=2158 2: p=0 st=1 o=0 sh=0 d=2
159bgr0: fcsp=rgb ctype=uint159bgr0: fcsp=rgb ctype=uint
160 Legacy desc: [ba][rgb][le][be]160 Basic desc: [ba][rgb][le][be]
161 planes=1, chroma=0:0 align=1:1 bits=24 cbits=8161 planes=1, chroma=0:0 align=1:1
162 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }162 {32/[0:0] }
163 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint163 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
164 0: {3, 2, 1, 0}164 0: {3, 2, 1, 0}
165 AVD: name=bgr0 chroma=0:0 flags=0x20 [rgb]165 AVD: name=bgr0 chroma=0:0 flags=0x20 [rgb]
@@ -167,9 +167,9 @@ bgr0: fcsp=rgb ctype=uint · 1 unmodified line
167 1: p=0 st=4 o=1 sh=0 d=8167 1: p=0 st=4 o=1 sh=0 d=8
168 2: p=0 st=4 o=0 sh=0 d=8168 2: p=0 st=4 o=0 sh=0 d=8
169bgr24: fcsp=rgb ctype=uint169bgr24: fcsp=rgb ctype=uint
170 Legacy desc: [ba][rgb][le][be]170 Basic desc: [ba][rgb][le][be]
171 planes=1, chroma=0:0 align=1:1 bits=24 cbits=8171 planes=1, chroma=0:0 align=1:1
172 {3/24/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }172 {24/[0:0] }
173 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint173 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
174 0: {3, 2, 1}174 0: {3, 2, 1}
175 AVD: name=bgr24 chroma=0:0 flags=0x20 [rgb]175 AVD: name=bgr24 chroma=0:0 flags=0x20 [rgb]
@@ -177,33 +177,33 @@ bgr24: fcsp=rgb ctype=uint · 1 unmodified line
177 1: p=0 st=3 o=1 sh=0 d=8177 1: p=0 st=3 o=1 sh=0 d=8
178 2: p=0 st=3 o=0 sh=0 d=8178 2: p=0 st=3 o=0 sh=0 d=8
179bgr4: [GENERIC] fcsp=rgb ctype=uint179bgr4: [GENERIC] fcsp=rgb ctype=uint
180 Legacy desc: [rgb][le][be]180 Basic desc: [rgb][le][be]
181 planes=1, chroma=0:0 align=2:1 bits=4 cbits=0181 planes=1, chroma=0:0 align=2:1
182 {0/4/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }182 {4/[0:0] }
183 AVD: name=bgr4 chroma=0:0 flags=0x24 [bs][rgb]183 AVD: name=bgr4 chroma=0:0 flags=0x24 [bs][rgb]
184 0: p=0 st=4 o=3 sh=0 d=1184 0: p=0 st=4 o=3 sh=0 d=1
185 1: p=0 st=4 o=1 sh=0 d=2185 1: p=0 st=4 o=1 sh=0 d=2
186 2: p=0 st=4 o=0 sh=0 d=1186 2: p=0 st=4 o=0 sh=0 d=1
187bgr444: [GENERIC] fcsp=rgb ctype=uint187bgr444: [GENERIC] fcsp=rgb ctype=uint
188 Legacy desc: [ba][rgb][le]188 Basic desc: [ba][rgb][le]
189 planes=1, chroma=0:0 align=1:1 bits=12 cbits=4189 planes=1, chroma=0:0 align=1:1
190 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }190 {16/[0:0] }
191 AVD: name=bgr444le chroma=0:0 flags=0x20 [rgb]191 AVD: name=bgr444le chroma=0:0 flags=0x20 [rgb]
192 0: p=0 st=2 o=0 sh=0 d=4192 0: p=0 st=2 o=0 sh=0 d=4
193 1: p=0 st=2 o=0 sh=4 d=4193 1: p=0 st=2 o=0 sh=4 d=4
194 2: p=0 st=2 o=1 sh=0 d=4194 2: p=0 st=2 o=1 sh=0 d=4
195bgr444be: [GENERIC] fcsp=rgb ctype=uint195bgr444be: [GENERIC] fcsp=rgb ctype=uint
196 Legacy desc: [ba][rgb][be]196 Basic desc: [ba][rgb][be]
197 planes=1, chroma=0:0 align=1:1 bits=12 cbits=4197 planes=1, chroma=0:0 align=1:1
198 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }198 {16/[0:0] }
199 AVD: name=bgr444be chroma=0:0 flags=0x21 [be][rgb]199 AVD: name=bgr444be chroma=0:0 flags=0x21 [be][rgb]
200 0: p=0 st=2 o=0 sh=0 d=4200 0: p=0 st=2 o=0 sh=0 d=4
201 1: p=0 st=2 o=0 sh=4 d=4201 1: p=0 st=2 o=0 sh=4 d=4
202 2: p=0 st=2 o=-1 sh=0 d=4202 2: p=0 st=2 o=-1 sh=0 d=4
203bgr48: [GENERIC] fcsp=rgb ctype=uint203bgr48: [GENERIC] fcsp=rgb ctype=uint
204 Legacy desc: [ba][rgb][le]204 Basic desc: [ba][rgb][le]
205 planes=1, chroma=0:0 align=1:1 bits=48 cbits=16205 planes=1, chroma=0:0 align=1:1
206 {6/48/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }206 {48/[0:0] }
207 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint207 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
208 0: {3, 2, 1}208 0: {3, 2, 1}
209 AVD: name=bgr48le chroma=0:0 flags=0x20 [rgb]209 AVD: name=bgr48le chroma=0:0 flags=0x20 [rgb]
@@ -211,65 +211,65 @@ bgr48: [GENERIC] fcsp=rgb ctype=uint · 1 unmodified line
211 1: p=0 st=6 o=2 sh=0 d=16211 1: p=0 st=6 o=2 sh=0 d=16
212 2: p=0 st=6 o=0 sh=0 d=16212 2: p=0 st=6 o=0 sh=0 d=16
213bgr48be: [GENERIC] fcsp=rgb ctype=uint213bgr48be: [GENERIC] fcsp=rgb ctype=uint
214 Legacy desc: [ba][rgb][be]214 Basic desc: [ba][rgb][be]
215 planes=1, chroma=0:0 align=1:1 bits=48 cbits=16215 planes=1, chroma=0:0 align=1:1
216 {6/48/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }216 {48/[0:0] }
217 AVD: name=bgr48be chroma=0:0 flags=0x21 [be][rgb]217 AVD: name=bgr48be chroma=0:0 flags=0x21 [be][rgb]
218 0: p=0 st=6 o=4 sh=0 d=16218 0: p=0 st=6 o=4 sh=0 d=16
219 1: p=0 st=6 o=2 sh=0 d=16219 1: p=0 st=6 o=2 sh=0 d=16
220 2: p=0 st=6 o=0 sh=0 d=16220 2: p=0 st=6 o=0 sh=0 d=16
221bgr4_byte: [GENERIC] fcsp=rgb ctype=uint221bgr4_byte: [GENERIC] fcsp=rgb ctype=uint
222 Legacy desc: [ba][rgb][le][be]222 Basic desc: [ba][rgb][le][be]
223 planes=1, chroma=0:0 align=1:1 bits=4 cbits=0223 planes=1, chroma=0:0 align=1:1
224 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }224 {8/[0:0] }
225 AVD: name=bgr4_byte chroma=0:0 flags=0x60 [rgb]225 AVD: name=bgr4_byte chroma=0:0 flags=0x60 [rgb]
226 0: p=0 st=1 o=0 sh=0 d=1226 0: p=0 st=1 o=0 sh=0 d=1
227 1: p=0 st=1 o=0 sh=1 d=2227 1: p=0 st=1 o=0 sh=1 d=2
228 2: p=0 st=1 o=0 sh=3 d=1228 2: p=0 st=1 o=0 sh=3 d=1
229bgr555: [GENERIC] fcsp=rgb ctype=uint229bgr555: [GENERIC] fcsp=rgb ctype=uint
230 Legacy desc: [ba][rgb][le]230 Basic desc: [ba][rgb][le]
231 planes=1, chroma=0:0 align=1:1 bits=15 cbits=5231 planes=1, chroma=0:0 align=1:1
232 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }232 {16/[0:0] }
233 AVD: name=bgr555le chroma=0:0 flags=0x20 [rgb]233 AVD: name=bgr555le chroma=0:0 flags=0x20 [rgb]
234 0: p=0 st=2 o=0 sh=0 d=5234 0: p=0 st=2 o=0 sh=0 d=5
235 1: p=0 st=2 o=0 sh=5 d=5235 1: p=0 st=2 o=0 sh=5 d=5
236 2: p=0 st=2 o=1 sh=2 d=5236 2: p=0 st=2 o=1 sh=2 d=5
237bgr555be: [GENERIC] fcsp=rgb ctype=uint237bgr555be: [GENERIC] fcsp=rgb ctype=uint
238 Legacy desc: [ba][rgb][be]238 Basic desc: [ba][rgb][be]
239 planes=1, chroma=0:0 align=1:1 bits=15 cbits=5239 planes=1, chroma=0:0 align=1:1
240 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }240 {16/[0:0] }
241 AVD: name=bgr555be chroma=0:0 flags=0x21 [be][rgb]241 AVD: name=bgr555be chroma=0:0 flags=0x21 [be][rgb]
242 0: p=0 st=2 o=0 sh=0 d=5242 0: p=0 st=2 o=0 sh=0 d=5
243 1: p=0 st=2 o=0 sh=5 d=5243 1: p=0 st=2 o=0 sh=5 d=5
244 2: p=0 st=2 o=-1 sh=2 d=5244 2: p=0 st=2 o=-1 sh=2 d=5
245bgr565: [GENERIC] fcsp=rgb ctype=uint245bgr565: [GENERIC] fcsp=rgb ctype=uint
246 Legacy desc: [ba][rgb][le]246 Basic desc: [ba][rgb][le]
247 planes=1, chroma=0:0 align=1:1 bits=16 cbits=0247 planes=1, chroma=0:0 align=1:1
248 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }248 {16/[0:0] }
249 AVD: name=bgr565le chroma=0:0 flags=0x20 [rgb]249 AVD: name=bgr565le chroma=0:0 flags=0x20 [rgb]
250 0: p=0 st=2 o=0 sh=0 d=5250 0: p=0 st=2 o=0 sh=0 d=5
251 1: p=0 st=2 o=0 sh=5 d=6251 1: p=0 st=2 o=0 sh=5 d=6
252 2: p=0 st=2 o=1 sh=3 d=5252 2: p=0 st=2 o=1 sh=3 d=5
253bgr565be: [GENERIC] fcsp=rgb ctype=uint253bgr565be: [GENERIC] fcsp=rgb ctype=uint
254 Legacy desc: [ba][rgb][be]254 Basic desc: [ba][rgb][be]
255 planes=1, chroma=0:0 align=1:1 bits=16 cbits=0255 planes=1, chroma=0:0 align=1:1
256 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }256 {16/[0:0] }
257 AVD: name=bgr565be chroma=0:0 flags=0x21 [be][rgb]257 AVD: name=bgr565be chroma=0:0 flags=0x21 [be][rgb]
258 0: p=0 st=2 o=0 sh=0 d=5258 0: p=0 st=2 o=0 sh=0 d=5
259 1: p=0 st=2 o=0 sh=5 d=6259 1: p=0 st=2 o=0 sh=5 d=6
260 2: p=0 st=2 o=-1 sh=3 d=5260 2: p=0 st=2 o=-1 sh=3 d=5
261bgr8: [GENERIC] fcsp=rgb ctype=uint261bgr8: [GENERIC] fcsp=rgb ctype=uint
262 Legacy desc: [ba][rgb][le][be]262 Basic desc: [ba][rgb][le][be]
263 planes=1, chroma=0:0 align=1:1 bits=8 cbits=0263 planes=1, chroma=0:0 align=1:1
264 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }264 {8/[0:0] }
265 AVD: name=bgr8 chroma=0:0 flags=0x60 [rgb]265 AVD: name=bgr8 chroma=0:0 flags=0x60 [rgb]
266 0: p=0 st=1 o=0 sh=0 d=3266 0: p=0 st=1 o=0 sh=0 d=3
267 1: p=0 st=1 o=0 sh=3 d=3267 1: p=0 st=1 o=0 sh=3 d=3
268 2: p=0 st=1 o=0 sh=6 d=2268 2: p=0 st=1 o=0 sh=6 d=2
269bgra: fcsp=rgb ctype=uint269bgra: fcsp=rgb ctype=uint
270 Legacy desc: [ba][a][rgb][le][be]270 Basic desc: [ba][a][rgb][le][be]
271 planes=1, chroma=0:0 align=1:1 bits=32 cbits=8271 planes=1, chroma=0:0 align=1:1
272 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }272 {32/[0:0] }
273 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint273 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
274 0: {3, 2, 1, 4}274 0: {3, 2, 1, 4}
275 AVD: name=bgra chroma=0:0 flags=0xa0 [rgb][alpha]275 AVD: name=bgra chroma=0:0 flags=0xa0 [rgb][alpha]
@@ -278,9 +278,9 @@ bgra: fcsp=rgb ctype=uint · 2 unmodified lines
278 2: p=0 st=4 o=0 sh=0 d=8278 2: p=0 st=4 o=0 sh=0 d=8
279 3: p=0 st=4 o=3 sh=0 d=8279 3: p=0 st=4 o=3 sh=0 d=8
280bgra64: [GENERIC] fcsp=rgb ctype=uint280bgra64: [GENERIC] fcsp=rgb ctype=uint
281 Legacy desc: [ba][a][rgb][le]281 Basic desc: [ba][a][rgb][le]
282 planes=1, chroma=0:0 align=1:1 bits=64 cbits=16282 planes=1, chroma=0:0 align=1:1
283 {8/64/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }283 {64/[0:0] }
284 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint284 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
285 0: {3, 2, 1, 4}285 0: {3, 2, 1, 4}
286 AVD: name=bgra64le chroma=0:0 flags=0xa0 [rgb][alpha]286 AVD: name=bgra64le chroma=0:0 flags=0xa0 [rgb][alpha]
@@ -289,43 +289,43 @@ bgra64: [GENERIC] fcsp=rgb ctype=uint · 2 unmodified lines
289 2: p=0 st=8 o=0 sh=0 d=16289 2: p=0 st=8 o=0 sh=0 d=16
290 3: p=0 st=8 o=6 sh=0 d=16290 3: p=0 st=8 o=6 sh=0 d=16
291bgra64be: [GENERIC] fcsp=rgb ctype=uint291bgra64be: [GENERIC] fcsp=rgb ctype=uint
292 Legacy desc: [ba][a][rgb][be]292 Basic desc: [ba][a][rgb][be]
293 planes=1, chroma=0:0 align=1:1 bits=64 cbits=16293 planes=1, chroma=0:0 align=1:1
294 {8/64/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }294 {64/[0:0] }
295 AVD: name=bgra64be chroma=0:0 flags=0xa1 [be][rgb][alpha]295 AVD: name=bgra64be chroma=0:0 flags=0xa1 [be][rgb][alpha]
296 0: p=0 st=8 o=4 sh=0 d=16296 0: p=0 st=8 o=4 sh=0 d=16
297 1: p=0 st=8 o=2 sh=0 d=16297 1: p=0 st=8 o=2 sh=0 d=16
298 2: p=0 st=8 o=0 sh=0 d=16298 2: p=0 st=8 o=0 sh=0 d=16
299 3: p=0 st=8 o=6 sh=0 d=16299 3: p=0 st=8 o=6 sh=0 d=16
300cuda: ctype=unknown300cuda: ctype=unknown
301 Legacy desc: [le][be][hw]301 Basic desc: [le][be][hw]
302 planes=0, chroma=0:0 align=1:1 bits=0 cbits=0302 planes=0, chroma=0:0 align=1:1
303 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }303 {}
304 AVD: name=cuda chroma=0:0 flags=0x8 [hw]304 AVD: name=cuda chroma=0:0 flags=0x8 [hw]
305d3d11: ctype=unknown305d3d11: ctype=unknown
306 Legacy desc: [le][be][hw]306 Basic desc: [le][be][hw]
307 planes=0, chroma=0:0 align=1:1 bits=0 cbits=0307 planes=0, chroma=0:0 align=1:1
308 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }308 {}
309 AVD: name=d3d11 chroma=0:0 flags=0x8 [hw]309 AVD: name=d3d11 chroma=0:0 flags=0x8 [hw]
310d3d11va_vld: [GENERIC] ctype=unknown310d3d11va_vld: [GENERIC] ctype=unknown
311 Legacy desc: [le][be][hw]311 Basic desc: [le][be][hw]
312 planes=0, chroma=1:1 align=2:2 bits=0 cbits=0312 planes=0, chroma=1:1 align=2:2
313 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }313 {}
314 AVD: name=d3d11va_vld chroma=1:1 flags=0x8 [hw]314 AVD: name=d3d11va_vld chroma=1:1 flags=0x8 [hw]
315drm_prime: ctype=unknown315drm_prime: ctype=unknown
316 Legacy desc: [le][be][hw]316 Basic desc: [le][be][hw]
317 planes=0, chroma=0:0 align=1:1 bits=0 cbits=0317 planes=0, chroma=0:0 align=1:1
318 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }318 {}
319 AVD: name=drm_prime chroma=0:0 flags=0x8 [hw]319 AVD: name=drm_prime chroma=0:0 flags=0x8 [hw]
320dxva2_vld: ctype=unknown320dxva2_vld: ctype=unknown
321 Legacy desc: [le][be][hw]321 Basic desc: [le][be][hw]
322 planes=0, chroma=1:1 align=2:2 bits=0 cbits=0322 planes=0, chroma=1:1 align=2:2
323 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }323 {}
324 AVD: name=dxva2_vld chroma=1:1 flags=0x8 [hw]324 AVD: name=dxva2_vld chroma=1:1 flags=0x8 [hw]
325gbrap: [GENERIC] fcsp=rgb ctype=uint325gbrap: [GENERIC] fcsp=rgb ctype=uint
326 Legacy desc: [ba][a][rgb][le][be]326 Basic desc: [ba][a][rgb][le][be]
327 planes=4, chroma=0:0 align=1:1 bits=8 cbits=8327 planes=4, chroma=0:0 align=1:1
328 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 1/8/[0:0] }328 {8/[0:0] 8/[0:0] 8/[0:0] 8/[0:0] }
329 Regular: planes=4 compbytes=1 bitpad=0 chroma=1x1 ctype=uint329 Regular: planes=4 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
330 0: {2}330 0: {2}
331 1: {3}331 1: {3}
@@ -337,9 +337,9 @@ gbrap: [GENERIC] fcsp=rgb ctype=uint · 5 unmodified lines
337 2: p=1 st=1 o=0 sh=0 d=8337 2: p=1 st=1 o=0 sh=0 d=8
338 3: p=3 st=1 o=0 sh=0 d=8338 3: p=3 st=1 o=0 sh=0 d=8
339gbrap10: [GENERIC] fcsp=rgb ctype=uint339gbrap10: [GENERIC] fcsp=rgb ctype=uint
340 Legacy desc: [ba][a][rgb][le]340 Basic desc: [ba][a][rgb][le]
341 planes=4, chroma=0:0 align=1:1 bits=10 cbits=10341 planes=4, chroma=0:0 align=1:1
342 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }342 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
343 Regular: planes=4 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint343 Regular: planes=4 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint
344 0: {2}344 0: {2}
345 1: {3}345 1: {3}
@@ -351,18 +351,18 @@ gbrap10: [GENERIC] fcsp=rgb ctype=uint · 5 unmodified lines
351 2: p=1 st=2 o=0 sh=0 d=10351 2: p=1 st=2 o=0 sh=0 d=10
352 3: p=3 st=2 o=0 sh=0 d=10352 3: p=3 st=2 o=0 sh=0 d=10
353gbrap10be: [GENERIC] fcsp=rgb ctype=uint353gbrap10be: [GENERIC] fcsp=rgb ctype=uint
354 Legacy desc: [ba][a][rgb][be]354 Basic desc: [ba][a][rgb][be]
355 planes=4, chroma=0:0 align=1:1 bits=10 cbits=10355 planes=4, chroma=0:0 align=1:1
356 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }356 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
357 AVD: name=gbrap10be chroma=0:0 flags=0xb1 [be][planar][rgb][alpha]357 AVD: name=gbrap10be chroma=0:0 flags=0xb1 [be][planar][rgb][alpha]
358 0: p=2 st=2 o=0 sh=0 d=10358 0: p=2 st=2 o=0 sh=0 d=10
359 1: p=0 st=2 o=0 sh=0 d=10359 1: p=0 st=2 o=0 sh=0 d=10
360 2: p=1 st=2 o=0 sh=0 d=10360 2: p=1 st=2 o=0 sh=0 d=10
361 3: p=3 st=2 o=0 sh=0 d=10361 3: p=3 st=2 o=0 sh=0 d=10
362gbrap12: [GENERIC] fcsp=rgb ctype=uint362gbrap12: [GENERIC] fcsp=rgb ctype=uint
363 Legacy desc: [ba][a][rgb][le]363 Basic desc: [ba][a][rgb][le]
364 planes=4, chroma=0:0 align=1:1 bits=12 cbits=12364 planes=4, chroma=0:0 align=1:1
365 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }365 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
366 Regular: planes=4 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint366 Regular: planes=4 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint
367 0: {2}367 0: {2}
368 1: {3}368 1: {3}
@@ -374,18 +374,18 @@ gbrap12: [GENERIC] fcsp=rgb ctype=uint · 5 unmodified lines
374 2: p=1 st=2 o=0 sh=0 d=12374 2: p=1 st=2 o=0 sh=0 d=12
375 3: p=3 st=2 o=0 sh=0 d=12375 3: p=3 st=2 o=0 sh=0 d=12
376gbrap12be: [GENERIC] fcsp=rgb ctype=uint376gbrap12be: [GENERIC] fcsp=rgb ctype=uint
377 Legacy desc: [ba][a][rgb][be]377 Basic desc: [ba][a][rgb][be]
378 planes=4, chroma=0:0 align=1:1 bits=12 cbits=12378 planes=4, chroma=0:0 align=1:1
379 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }379 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
380 AVD: name=gbrap12be chroma=0:0 flags=0xb1 [be][planar][rgb][alpha]380 AVD: name=gbrap12be chroma=0:0 flags=0xb1 [be][planar][rgb][alpha]
381 0: p=2 st=2 o=0 sh=0 d=12381 0: p=2 st=2 o=0 sh=0 d=12
382 1: p=0 st=2 o=0 sh=0 d=12382 1: p=0 st=2 o=0 sh=0 d=12
383 2: p=1 st=2 o=0 sh=0 d=12383 2: p=1 st=2 o=0 sh=0 d=12
384 3: p=3 st=2 o=0 sh=0 d=12384 3: p=3 st=2 o=0 sh=0 d=12
385gbrap16: [GENERIC] fcsp=rgb ctype=uint385gbrap16: [GENERIC] fcsp=rgb ctype=uint
386 Legacy desc: [ba][a][rgb][le]386 Basic desc: [ba][a][rgb][le]
387 planes=4, chroma=0:0 align=1:1 bits=16 cbits=16387 planes=4, chroma=0:0 align=1:1
388 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }388 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
389 Regular: planes=4 compbytes=2 bitpad=0 chroma=1x1 ctype=uint389 Regular: planes=4 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
390 0: {2}390 0: {2}
391 1: {3}391 1: {3}
@@ -397,18 +397,18 @@ gbrap16: [GENERIC] fcsp=rgb ctype=uint · 5 unmodified lines
397 2: p=1 st=2 o=0 sh=0 d=16397 2: p=1 st=2 o=0 sh=0 d=16
398 3: p=3 st=2 o=0 sh=0 d=16398 3: p=3 st=2 o=0 sh=0 d=16
399gbrap16be: [GENERIC] fcsp=rgb ctype=uint399gbrap16be: [GENERIC] fcsp=rgb ctype=uint
400 Legacy desc: [ba][a][rgb][be]400 Basic desc: [ba][a][rgb][be]
401 planes=4, chroma=0:0 align=1:1 bits=16 cbits=16401 planes=4, chroma=0:0 align=1:1
402 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }402 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
403 AVD: name=gbrap16be chroma=0:0 flags=0xb1 [be][planar][rgb][alpha]403 AVD: name=gbrap16be chroma=0:0 flags=0xb1 [be][planar][rgb][alpha]
404 0: p=2 st=2 o=0 sh=0 d=16404 0: p=2 st=2 o=0 sh=0 d=16
405 1: p=0 st=2 o=0 sh=0 d=16405 1: p=0 st=2 o=0 sh=0 d=16
406 2: p=1 st=2 o=0 sh=0 d=16406 2: p=1 st=2 o=0 sh=0 d=16
407 3: p=3 st=2 o=0 sh=0 d=16407 3: p=3 st=2 o=0 sh=0 d=16
408gbrapf32: [GENERIC] fcsp=rgb ctype=float408gbrapf32: [GENERIC] fcsp=rgb ctype=float
409 Legacy desc: [ba][a][rgb][le]409 Basic desc: [ba][a][rgb][le]
410 planes=4, chroma=0:0 align=1:1 bits=32 cbits=32410 planes=4, chroma=0:0 align=1:1
411 {4/32/[0:0] 4/32/[0:0] 4/32/[0:0] 4/32/[0:0] }411 {32/[0:0] 32/[0:0] 32/[0:0] 32/[0:0] }
412 Regular: planes=4 compbytes=4 bitpad=0 chroma=1x1 ctype=float412 Regular: planes=4 compbytes=4 bitpad=0 chroma=1x1 ctype=float
413 0: {2}413 0: {2}
414 1: {3}414 1: {3}
@@ -420,18 +420,18 @@ gbrapf32: [GENERIC] fcsp=rgb ctype=float · 5 unmodified lines
420 2: p=1 st=4 o=0 sh=0 d=32420 2: p=1 st=4 o=0 sh=0 d=32
421 3: p=3 st=4 o=0 sh=0 d=32421 3: p=3 st=4 o=0 sh=0 d=32
422gbrapf32be: [GENERIC] fcsp=rgb ctype=float422gbrapf32be: [GENERIC] fcsp=rgb ctype=float
423 Legacy desc: [ba][a][rgb][be]423 Basic desc: [ba][a][rgb][be]
424 planes=4, chroma=0:0 align=1:1 bits=32 cbits=32424 planes=4, chroma=0:0 align=1:1
425 {4/32/[0:0] 4/32/[0:0] 4/32/[0:0] 4/32/[0:0] }425 {32/[0:0] 32/[0:0] 32/[0:0] 32/[0:0] }
426 AVD: name=gbrapf32be chroma=0:0 flags=0x2b1 [be][planar][rgb][alpha][float]426 AVD: name=gbrapf32be chroma=0:0 flags=0x2b1 [be][planar][rgb][alpha][float]
427 0: p=2 st=4 o=0 sh=0 d=32427 0: p=2 st=4 o=0 sh=0 d=32
428 1: p=0 st=4 o=0 sh=0 d=32428 1: p=0 st=4 o=0 sh=0 d=32
429 2: p=1 st=4 o=0 sh=0 d=32429 2: p=1 st=4 o=0 sh=0 d=32
430 3: p=3 st=4 o=0 sh=0 d=32430 3: p=3 st=4 o=0 sh=0 d=32
431gbrp: [GENERIC] fcsp=rgb ctype=uint431gbrp: [GENERIC] fcsp=rgb ctype=uint
432 Legacy desc: [ba][rgb][le][be]432 Basic desc: [ba][rgb][le][be]
433 planes=3, chroma=0:0 align=1:1 bits=8 cbits=8433 planes=3, chroma=0:0 align=1:1
434 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 0/0/[0:0] }434 {8/[0:0] 8/[0:0] 8/[0:0] }
435 Regular: planes=3 compbytes=1 bitpad=0 chroma=1x1 ctype=uint435 Regular: planes=3 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
436 0: {2}436 0: {2}
437 1: {3}437 1: {3}
@@ -441,17 +441,17 @@ gbrp: [GENERIC] fcsp=rgb ctype=uint · 3 unmodified lines
441 1: p=0 st=1 o=0 sh=0 d=8441 1: p=0 st=1 o=0 sh=0 d=8
442 2: p=1 st=1 o=0 sh=0 d=8442 2: p=1 st=1 o=0 sh=0 d=8
443gbrp1: fcsp=rgb ctype=uint443gbrp1: fcsp=rgb ctype=uint
444 Legacy desc: [ba][rgb][le]444 Basic desc: [ba][rgb][le]
445 planes=3, chroma=0:0 align=1:1 bits=1 cbits=1445 planes=3, chroma=0:0 align=1:1
446 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 0/0/[0:0] }446 {8/[0:0] 8/[0:0] 8/[0:0] }
447 Regular: planes=3 compbytes=1 bitpad=-7 chroma=1x1 ctype=uint447 Regular: planes=3 compbytes=1 bitpad=-7 chroma=1x1 ctype=uint
448 0: {2}448 0: {2}
449 1: {3}449 1: {3}
450 2: {1}450 2: {1}
451gbrp10: [GENERIC] fcsp=rgb ctype=uint451gbrp10: [GENERIC] fcsp=rgb ctype=uint
452 Legacy desc: [ba][rgb][le]452 Basic desc: [ba][rgb][le]
453 planes=3, chroma=0:0 align=1:1 bits=10 cbits=10453 planes=3, chroma=0:0 align=1:1
454 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }454 {16/[0:0] 16/[0:0] 16/[0:0] }
455 Regular: planes=3 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint455 Regular: planes=3 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint
456 0: {2}456 0: {2}
457 1: {3}457 1: {3}
@@ -461,17 +461,17 @@ gbrp10: [GENERIC] fcsp=rgb ctype=uint · 3 unmodified lines
461 1: p=0 st=2 o=0 sh=0 d=10461 1: p=0 st=2 o=0 sh=0 d=10
462 2: p=1 st=2 o=0 sh=0 d=10462 2: p=1 st=2 o=0 sh=0 d=10
463gbrp10be: [GENERIC] fcsp=rgb ctype=uint463gbrp10be: [GENERIC] fcsp=rgb ctype=uint
464 Legacy desc: [ba][rgb][be]464 Basic desc: [ba][rgb][be]
465 planes=3, chroma=0:0 align=1:1 bits=10 cbits=10465 planes=3, chroma=0:0 align=1:1
466 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }466 {16/[0:0] 16/[0:0] 16/[0:0] }
467 AVD: name=gbrp10be chroma=0:0 flags=0x31 [be][planar][rgb]467 AVD: name=gbrp10be chroma=0:0 flags=0x31 [be][planar][rgb]
468 0: p=2 st=2 o=0 sh=0 d=10468 0: p=2 st=2 o=0 sh=0 d=10
469 1: p=0 st=2 o=0 sh=0 d=10469 1: p=0 st=2 o=0 sh=0 d=10
470 2: p=1 st=2 o=0 sh=0 d=10470 2: p=1 st=2 o=0 sh=0 d=10
471gbrp12: [GENERIC] fcsp=rgb ctype=uint471gbrp12: [GENERIC] fcsp=rgb ctype=uint
472 Legacy desc: [ba][rgb][le]472 Basic desc: [ba][rgb][le]
473 planes=3, chroma=0:0 align=1:1 bits=12 cbits=12473 planes=3, chroma=0:0 align=1:1
474 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }474 {16/[0:0] 16/[0:0] 16/[0:0] }
475 Regular: planes=3 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint475 Regular: planes=3 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint
476 0: {2}476 0: {2}
477 1: {3}477 1: {3}
@@ -481,17 +481,17 @@ gbrp12: [GENERIC] fcsp=rgb ctype=uint · 3 unmodified lines
481 1: p=0 st=2 o=0 sh=0 d=12481 1: p=0 st=2 o=0 sh=0 d=12
482 2: p=1 st=2 o=0 sh=0 d=12482 2: p=1 st=2 o=0 sh=0 d=12
483gbrp12be: [GENERIC] fcsp=rgb ctype=uint483gbrp12be: [GENERIC] fcsp=rgb ctype=uint
484 Legacy desc: [ba][rgb][be]484 Basic desc: [ba][rgb][be]
485 planes=3, chroma=0:0 align=1:1 bits=12 cbits=12485 planes=3, chroma=0:0 align=1:1
486 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }486 {16/[0:0] 16/[0:0] 16/[0:0] }
487 AVD: name=gbrp12be chroma=0:0 flags=0x31 [be][planar][rgb]487 AVD: name=gbrp12be chroma=0:0 flags=0x31 [be][planar][rgb]
488 0: p=2 st=2 o=0 sh=0 d=12488 0: p=2 st=2 o=0 sh=0 d=12
489 1: p=0 st=2 o=0 sh=0 d=12489 1: p=0 st=2 o=0 sh=0 d=12
490 2: p=1 st=2 o=0 sh=0 d=12490 2: p=1 st=2 o=0 sh=0 d=12
491gbrp14: [GENERIC] fcsp=rgb ctype=uint491gbrp14: [GENERIC] fcsp=rgb ctype=uint
492 Legacy desc: [ba][rgb][le]492 Basic desc: [ba][rgb][le]
493 planes=3, chroma=0:0 align=1:1 bits=14 cbits=14493 planes=3, chroma=0:0 align=1:1
494 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }494 {16/[0:0] 16/[0:0] 16/[0:0] }
495 Regular: planes=3 compbytes=2 bitpad=-2 chroma=1x1 ctype=uint495 Regular: planes=3 compbytes=2 bitpad=-2 chroma=1x1 ctype=uint
496 0: {2}496 0: {2}
497 1: {3}497 1: {3}
@@ -501,17 +501,17 @@ gbrp14: [GENERIC] fcsp=rgb ctype=uint · 3 unmodified lines
501 1: p=0 st=2 o=0 sh=0 d=14501 1: p=0 st=2 o=0 sh=0 d=14
502 2: p=1 st=2 o=0 sh=0 d=14502 2: p=1 st=2 o=0 sh=0 d=14
503gbrp14be: [GENERIC] fcsp=rgb ctype=uint503gbrp14be: [GENERIC] fcsp=rgb ctype=uint
504 Legacy desc: [ba][rgb][be]504 Basic desc: [ba][rgb][be]
505 planes=3, chroma=0:0 align=1:1 bits=14 cbits=14505 planes=3, chroma=0:0 align=1:1
506 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }506 {16/[0:0] 16/[0:0] 16/[0:0] }
507 AVD: name=gbrp14be chroma=0:0 flags=0x31 [be][planar][rgb]507 AVD: name=gbrp14be chroma=0:0 flags=0x31 [be][planar][rgb]
508 0: p=2 st=2 o=0 sh=0 d=14508 0: p=2 st=2 o=0 sh=0 d=14
509 1: p=0 st=2 o=0 sh=0 d=14509 1: p=0 st=2 o=0 sh=0 d=14
510 2: p=1 st=2 o=0 sh=0 d=14510 2: p=1 st=2 o=0 sh=0 d=14
511gbrp16: [GENERIC] fcsp=rgb ctype=uint511gbrp16: [GENERIC] fcsp=rgb ctype=uint
512 Legacy desc: [ba][rgb][le]512 Basic desc: [ba][rgb][le]
513 planes=3, chroma=0:0 align=1:1 bits=16 cbits=16513 planes=3, chroma=0:0 align=1:1
514 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }514 {16/[0:0] 16/[0:0] 16/[0:0] }
515 Regular: planes=3 compbytes=2 bitpad=0 chroma=1x1 ctype=uint515 Regular: planes=3 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
516 0: {2}516 0: {2}
517 1: {3}517 1: {3}
@@ -521,57 +521,57 @@ gbrp16: [GENERIC] fcsp=rgb ctype=uint · 3 unmodified lines
521 1: p=0 st=2 o=0 sh=0 d=16521 1: p=0 st=2 o=0 sh=0 d=16
522 2: p=1 st=2 o=0 sh=0 d=16522 2: p=1 st=2 o=0 sh=0 d=16
523gbrp16be: [GENERIC] fcsp=rgb ctype=uint523gbrp16be: [GENERIC] fcsp=rgb ctype=uint
524 Legacy desc: [ba][rgb][be]524 Basic desc: [ba][rgb][be]
525 planes=3, chroma=0:0 align=1:1 bits=16 cbits=16525 planes=3, chroma=0:0 align=1:1
526 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }526 {16/[0:0] 16/[0:0] 16/[0:0] }
527 AVD: name=gbrp16be chroma=0:0 flags=0x31 [be][planar][rgb]527 AVD: name=gbrp16be chroma=0:0 flags=0x31 [be][planar][rgb]
528 0: p=2 st=2 o=0 sh=0 d=16528 0: p=2 st=2 o=0 sh=0 d=16
529 1: p=0 st=2 o=0 sh=0 d=16529 1: p=0 st=2 o=0 sh=0 d=16
530 2: p=1 st=2 o=0 sh=0 d=16530 2: p=1 st=2 o=0 sh=0 d=16
531gbrp2: fcsp=rgb ctype=uint531gbrp2: fcsp=rgb ctype=uint
532 Legacy desc: [ba][rgb][le]532 Basic desc: [ba][rgb][le]
533 planes=3, chroma=0:0 align=1:1 bits=2 cbits=2533 planes=3, chroma=0:0 align=1:1
534 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 0/0/[0:0] }534 {8/[0:0] 8/[0:0] 8/[0:0] }
535 Regular: planes=3 compbytes=1 bitpad=-6 chroma=1x1 ctype=uint535 Regular: planes=3 compbytes=1 bitpad=-6 chroma=1x1 ctype=uint
536 0: {2}536 0: {2}
537 1: {3}537 1: {3}
538 2: {1}538 2: {1}
539gbrp3: fcsp=rgb ctype=uint539gbrp3: fcsp=rgb ctype=uint
540 Legacy desc: [ba][rgb][le]540 Basic desc: [ba][rgb][le]
541 planes=3, chroma=0:0 align=1:1 bits=3 cbits=3541 planes=3, chroma=0:0 align=1:1
542 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 0/0/[0:0] }542 {8/[0:0] 8/[0:0] 8/[0:0] }
543 Regular: planes=3 compbytes=1 bitpad=-5 chroma=1x1 ctype=uint543 Regular: planes=3 compbytes=1 bitpad=-5 chroma=1x1 ctype=uint
544 0: {2}544 0: {2}
545 1: {3}545 1: {3}
546 2: {1}546 2: {1}
547gbrp4: fcsp=rgb ctype=uint547gbrp4: fcsp=rgb ctype=uint
548 Legacy desc: [ba][rgb][le]548 Basic desc: [ba][rgb][le]
549 planes=3, chroma=0:0 align=1:1 bits=4 cbits=4549 planes=3, chroma=0:0 align=1:1
550 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 0/0/[0:0] }550 {8/[0:0] 8/[0:0] 8/[0:0] }
551 Regular: planes=3 compbytes=1 bitpad=-4 chroma=1x1 ctype=uint551 Regular: planes=3 compbytes=1 bitpad=-4 chroma=1x1 ctype=uint
552 0: {2}552 0: {2}
553 1: {3}553 1: {3}
554 2: {1}554 2: {1}
555gbrp5: fcsp=rgb ctype=uint555gbrp5: fcsp=rgb ctype=uint
556 Legacy desc: [ba][rgb][le]556 Basic desc: [ba][rgb][le]
557 planes=3, chroma=0:0 align=1:1 bits=5 cbits=5557 planes=3, chroma=0:0 align=1:1
558 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 0/0/[0:0] }558 {8/[0:0] 8/[0:0] 8/[0:0] }
559 Regular: planes=3 compbytes=1 bitpad=-3 chroma=1x1 ctype=uint559 Regular: planes=3 compbytes=1 bitpad=-3 chroma=1x1 ctype=uint
560 0: {2}560 0: {2}
561 1: {3}561 1: {3}
562 2: {1}562 2: {1}
563gbrp6: fcsp=rgb ctype=uint563gbrp6: fcsp=rgb ctype=uint
564 Legacy desc: [ba][rgb][le]564 Basic desc: [ba][rgb][le]
565 planes=3, chroma=0:0 align=1:1 bits=6 cbits=6565 planes=3, chroma=0:0 align=1:1
566 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 0/0/[0:0] }566 {8/[0:0] 8/[0:0] 8/[0:0] }
567 Regular: planes=3 compbytes=1 bitpad=-2 chroma=1x1 ctype=uint567 Regular: planes=3 compbytes=1 bitpad=-2 chroma=1x1 ctype=uint
568 0: {2}568 0: {2}
569 1: {3}569 1: {3}
570 2: {1}570 2: {1}
571gbrp9: [GENERIC] fcsp=rgb ctype=uint571gbrp9: [GENERIC] fcsp=rgb ctype=uint
572 Legacy desc: [ba][rgb][le]572 Basic desc: [ba][rgb][le]
573 planes=3, chroma=0:0 align=1:1 bits=9 cbits=9573 planes=3, chroma=0:0 align=1:1
574 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }574 {16/[0:0] 16/[0:0] 16/[0:0] }
575 Regular: planes=3 compbytes=2 bitpad=-7 chroma=1x1 ctype=uint575 Regular: planes=3 compbytes=2 bitpad=-7 chroma=1x1 ctype=uint
576 0: {2}576 0: {2}
577 1: {3}577 1: {3}
@@ -581,17 +581,17 @@ gbrp9: [GENERIC] fcsp=rgb ctype=uint · 3 unmodified lines
581 1: p=0 st=2 o=0 sh=0 d=9581 1: p=0 st=2 o=0 sh=0 d=9
582 2: p=1 st=2 o=0 sh=0 d=9582 2: p=1 st=2 o=0 sh=0 d=9
583gbrp9be: [GENERIC] fcsp=rgb ctype=uint583gbrp9be: [GENERIC] fcsp=rgb ctype=uint
584 Legacy desc: [ba][rgb][be]584 Basic desc: [ba][rgb][be]
585 planes=3, chroma=0:0 align=1:1 bits=9 cbits=9585 planes=3, chroma=0:0 align=1:1
586 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }586 {16/[0:0] 16/[0:0] 16/[0:0] }
587 AVD: name=gbrp9be chroma=0:0 flags=0x31 [be][planar][rgb]587 AVD: name=gbrp9be chroma=0:0 flags=0x31 [be][planar][rgb]
588 0: p=2 st=2 o=0 sh=0 d=9588 0: p=2 st=2 o=0 sh=0 d=9
589 1: p=0 st=2 o=0 sh=0 d=9589 1: p=0 st=2 o=0 sh=0 d=9
590 2: p=1 st=2 o=0 sh=0 d=9590 2: p=1 st=2 o=0 sh=0 d=9
591gbrpf32: [GENERIC] fcsp=rgb ctype=float591gbrpf32: [GENERIC] fcsp=rgb ctype=float
592 Legacy desc: [ba][rgb][le]592 Basic desc: [ba][rgb][le]
593 planes=3, chroma=0:0 align=1:1 bits=32 cbits=32593 planes=3, chroma=0:0 align=1:1
594 {4/32/[0:0] 4/32/[0:0] 4/32/[0:0] 0/0/[0:0] }594 {32/[0:0] 32/[0:0] 32/[0:0] }
595 Regular: planes=3 compbytes=4 bitpad=0 chroma=1x1 ctype=float595 Regular: planes=3 compbytes=4 bitpad=0 chroma=1x1 ctype=float
596 0: {2}596 0: {2}
597 1: {3}597 1: {3}
@@ -601,138 +601,138 @@ gbrpf32: [GENERIC] fcsp=rgb ctype=float · 3 unmodified lines
601 1: p=0 st=4 o=0 sh=0 d=32601 1: p=0 st=4 o=0 sh=0 d=32
602 2: p=1 st=4 o=0 sh=0 d=32602 2: p=1 st=4 o=0 sh=0 d=32
603gbrpf32be: [GENERIC] fcsp=rgb ctype=float603gbrpf32be: [GENERIC] fcsp=rgb ctype=float
604 Legacy desc: [ba][rgb][be]604 Basic desc: [ba][rgb][be]
605 planes=3, chroma=0:0 align=1:1 bits=32 cbits=32605 planes=3, chroma=0:0 align=1:1
606 {4/32/[0:0] 4/32/[0:0] 4/32/[0:0] 0/0/[0:0] }606 {32/[0:0] 32/[0:0] 32/[0:0] }
607 AVD: name=gbrpf32be chroma=0:0 flags=0x231 [be][planar][rgb][float]607 AVD: name=gbrpf32be chroma=0:0 flags=0x231 [be][planar][rgb][float]
608 0: p=2 st=4 o=0 sh=0 d=32608 0: p=2 st=4 o=0 sh=0 d=32
609 1: p=0 st=4 o=0 sh=0 d=32609 1: p=0 st=4 o=0 sh=0 d=32
610 2: p=1 st=4 o=0 sh=0 d=32610 2: p=1 st=4 o=0 sh=0 d=32
611gray: ctype=uint611gray: ctype=uint
612 Legacy desc: [ba][yuvp][yuv][le][be]612 Basic desc: [ba][yuvp][yuv][le][be]
613 planes=1, chroma=0:0 align=1:1 bits=8 cbits=8613 planes=1, chroma=0:0 align=1:1
614 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }614 {8/[0:0] }
615 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint615 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
616 0: {1}616 0: {1}
617 AVD: name=gray chroma=0:0 flags=0x40617 AVD: name=gray chroma=0:0 flags=0x40
618 0: p=0 st=1 o=0 sh=0 d=8618 0: p=0 st=1 o=0 sh=0 d=8
619gray10: [GENERIC] ctype=uint619gray10: [GENERIC] ctype=uint
620 Legacy desc: [ba][yuvp][yuv][le]620 Basic desc: [ba][yuvp][yuv][le]
621 planes=1, chroma=0:0 align=1:1 bits=10 cbits=10621 planes=1, chroma=0:0 align=1:1
622 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }622 {16/[0:0] }
623 Regular: planes=1 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint623 Regular: planes=1 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint
624 0: {1}624 0: {1}
625 AVD: name=gray10le chroma=0:0 flags=0x0625 AVD: name=gray10le chroma=0:0 flags=0x0
626 0: p=0 st=2 o=0 sh=0 d=10626 0: p=0 st=2 o=0 sh=0 d=10
627gray10be: [GENERIC] ctype=uint627gray10be: [GENERIC] ctype=uint
628 Legacy desc: [ba][yuvp][yuv][be]628 Basic desc: [ba][yuvp][yuv][be]
629 planes=1, chroma=0:0 align=1:1 bits=10 cbits=10629 planes=1, chroma=0:0 align=1:1
630 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }630 {16/[0:0] }
631 AVD: name=gray10be chroma=0:0 flags=0x1 [be]631 AVD: name=gray10be chroma=0:0 flags=0x1 [be]
632 0: p=0 st=2 o=0 sh=0 d=10632 0: p=0 st=2 o=0 sh=0 d=10
633gray12: [GENERIC] ctype=uint633gray12: [GENERIC] ctype=uint
634 Legacy desc: [ba][yuvp][yuv][le]634 Basic desc: [ba][yuvp][yuv][le]
635 planes=1, chroma=0:0 align=1:1 bits=12 cbits=12635 planes=1, chroma=0:0 align=1:1
636 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }636 {16/[0:0] }
637 Regular: planes=1 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint637 Regular: planes=1 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint
638 0: {1}638 0: {1}
639 AVD: name=gray12le chroma=0:0 flags=0x0639 AVD: name=gray12le chroma=0:0 flags=0x0
640 0: p=0 st=2 o=0 sh=0 d=12640 0: p=0 st=2 o=0 sh=0 d=12
641gray12be: [GENERIC] ctype=uint641gray12be: [GENERIC] ctype=uint
642 Legacy desc: [ba][yuvp][yuv][be]642 Basic desc: [ba][yuvp][yuv][be]
643 planes=1, chroma=0:0 align=1:1 bits=12 cbits=12643 planes=1, chroma=0:0 align=1:1
644 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }644 {16/[0:0] }
645 AVD: name=gray12be chroma=0:0 flags=0x1 [be]645 AVD: name=gray12be chroma=0:0 flags=0x1 [be]
646 0: p=0 st=2 o=0 sh=0 d=12646 0: p=0 st=2 o=0 sh=0 d=12
647gray14: [GENERIC] ctype=uint647gray14: [GENERIC] ctype=uint
648 Legacy desc: [ba][yuvp][yuv][le]648 Basic desc: [ba][yuvp][yuv][le]
649 planes=1, chroma=0:0 align=1:1 bits=14 cbits=14649 planes=1, chroma=0:0 align=1:1
650 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }650 {16/[0:0] }
651 Regular: planes=1 compbytes=2 bitpad=-2 chroma=1x1 ctype=uint651 Regular: planes=1 compbytes=2 bitpad=-2 chroma=1x1 ctype=uint
652 0: {1}652 0: {1}
653 AVD: name=gray14le chroma=0:0 flags=0x0653 AVD: name=gray14le chroma=0:0 flags=0x0
654 0: p=0 st=2 o=0 sh=0 d=14654 0: p=0 st=2 o=0 sh=0 d=14
655gray14be: [GENERIC] ctype=uint655gray14be: [GENERIC] ctype=uint
656 Legacy desc: [ba][yuvp][yuv][be]656 Basic desc: [ba][yuvp][yuv][be]
657 planes=1, chroma=0:0 align=1:1 bits=14 cbits=14657 planes=1, chroma=0:0 align=1:1
658 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }658 {16/[0:0] }
659 AVD: name=gray14be chroma=0:0 flags=0x1 [be]659 AVD: name=gray14be chroma=0:0 flags=0x1 [be]
660 0: p=0 st=2 o=0 sh=0 d=14660 0: p=0 st=2 o=0 sh=0 d=14
661gray16: ctype=uint661gray16: ctype=uint
662 Legacy desc: [ba][yuvp][yuv][le]662 Basic desc: [ba][yuvp][yuv][le]
663 planes=1, chroma=0:0 align=1:1 bits=16 cbits=16663 planes=1, chroma=0:0 align=1:1
664 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }664 {16/[0:0] }
665 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint665 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
666 0: {1}666 0: {1}
667 AVD: name=gray16le chroma=0:0 flags=0x0667 AVD: name=gray16le chroma=0:0 flags=0x0
668 0: p=0 st=2 o=0 sh=0 d=16668 0: p=0 st=2 o=0 sh=0 d=16
669gray16be: [GENERIC] ctype=uint669gray16be: [GENERIC] ctype=uint
670 Legacy desc: [ba][yuvp][yuv][be]670 Basic desc: [ba][yuvp][yuv][be]
671 planes=1, chroma=0:0 align=1:1 bits=16 cbits=16671 planes=1, chroma=0:0 align=1:1
672 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }672 {16/[0:0] }
673 AVD: name=gray16be chroma=0:0 flags=0x1 [be]673 AVD: name=gray16be chroma=0:0 flags=0x1 [be]
674 0: p=0 st=2 o=0 sh=0 d=16674 0: p=0 st=2 o=0 sh=0 d=16
675gray9: [GENERIC] ctype=uint675gray9: [GENERIC] ctype=uint
676 Legacy desc: [ba][yuvp][yuv][le]676 Basic desc: [ba][yuvp][yuv][le]
677 planes=1, chroma=0:0 align=1:1 bits=9 cbits=9677 planes=1, chroma=0:0 align=1:1
678 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }678 {16/[0:0] }
679 Regular: planes=1 compbytes=2 bitpad=-7 chroma=1x1 ctype=uint679 Regular: planes=1 compbytes=2 bitpad=-7 chroma=1x1 ctype=uint
680 0: {1}680 0: {1}
681 AVD: name=gray9le chroma=0:0 flags=0x0681 AVD: name=gray9le chroma=0:0 flags=0x0
682 0: p=0 st=2 o=0 sh=0 d=9682 0: p=0 st=2 o=0 sh=0 d=9
683gray9be: [GENERIC] ctype=uint683gray9be: [GENERIC] ctype=uint
684 Legacy desc: [ba][yuvp][yuv][be]684 Basic desc: [ba][yuvp][yuv][be]
685 planes=1, chroma=0:0 align=1:1 bits=9 cbits=9685 planes=1, chroma=0:0 align=1:1
686 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }686 {16/[0:0] }
687 AVD: name=gray9be chroma=0:0 flags=0x1 [be]687 AVD: name=gray9be chroma=0:0 flags=0x1 [be]
688 0: p=0 st=2 o=0 sh=0 d=9688 0: p=0 st=2 o=0 sh=0 d=9
689grayaf32: ctype=float689grayaf32: ctype=float
690 Legacy desc: [ba][a][yuvp][yuv][le]690 Basic desc: [ba][a][yuvp][yuv][le]
691 planes=2, chroma=0:0 align=1:1 bits=32 cbits=32691 planes=2, chroma=0:0 align=1:1
692 {4/32/[0:0] 4/32/[0:0] 0/0/[0:0] 0/0/[0:0] }692 {32/[0:0] 32/[0:0] }
693 Regular: planes=2 compbytes=4 bitpad=0 chroma=1x1 ctype=float693 Regular: planes=2 compbytes=4 bitpad=0 chroma=1x1 ctype=float
694 0: {1}694 0: {1}
695 1: {4}695 1: {4}
696grayf32: [GENERIC] ctype=float696grayf32: [GENERIC] ctype=float
697 Legacy desc: [ba][yuv][le]697 Basic desc: [ba][yuv][le]
698 planes=1, chroma=0:0 align=1:1 bits=32 cbits=32698 planes=1, chroma=0:0 align=1:1
699 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }699 {32/[0:0] }
700 Regular: planes=1 compbytes=4 bitpad=0 chroma=1x1 ctype=float700 Regular: planes=1 compbytes=4 bitpad=0 chroma=1x1 ctype=float
701 0: {1}701 0: {1}
702 AVD: name=grayf32le chroma=0:0 flags=0x200 [float]702 AVD: name=grayf32le chroma=0:0 flags=0x200 [float]
703 0: p=0 st=4 o=0 sh=0 d=32703 0: p=0 st=4 o=0 sh=0 d=32
704grayf32be: [GENERIC] ctype=float704grayf32be: [GENERIC] ctype=float
705 Legacy desc: [ba][yuv][be]705 Basic desc: [ba][yuv][be]
706 planes=1, chroma=0:0 align=1:1 bits=32 cbits=32706 planes=1, chroma=0:0 align=1:1
707 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }707 {32/[0:0] }
708 AVD: name=grayf32be chroma=0:0 flags=0x201 [be][float]708 AVD: name=grayf32be chroma=0:0 flags=0x201 [be][float]
709 0: p=0 st=4 o=0 sh=0 d=32709 0: p=0 st=4 o=0 sh=0 d=32
710mediacodec: ctype=unknown710mediacodec: ctype=unknown
711 Legacy desc: [le][be][hw]711 Basic desc: [le][be][hw]
712 planes=0, chroma=0:0 align=1:1 bits=0 cbits=0712 planes=0, chroma=0:0 align=1:1
713 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }713 {}
714 AVD: name=mediacodec chroma=0:0 flags=0x8 [hw]714 AVD: name=mediacodec chroma=0:0 flags=0x8 [hw]
715mmal: ctype=unknown715mmal: ctype=unknown
716 Legacy desc: [le][be][hw]716 Basic desc: [le][be][hw]
717 planes=0, chroma=0:0 align=1:1 bits=0 cbits=0717 planes=0, chroma=0:0 align=1:1
718 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }718 {}
719 AVD: name=mmal chroma=0:0 flags=0x8 [hw]719 AVD: name=mmal chroma=0:0 flags=0x8 [hw]
720monob: [GENERIC] fcsp=rgb ctype=uint720monob: [GENERIC] fcsp=rgb ctype=uint
721 Legacy desc: [rgb][le][be]721 Basic desc: [rgb][le][be]
722 planes=1, chroma=0:0 align=8:1 bits=1 cbits=1722 planes=1, chroma=0:0 align=8:1
723 {0/1/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }723 {1/[0:0] }
724 AVD: name=monob chroma=0:0 flags=0x4 [bs]724 AVD: name=monob chroma=0:0 flags=0x4 [bs]
725 0: p=0 st=1 o=0 sh=7 d=1725 0: p=0 st=1 o=0 sh=7 d=1
726monow: [GENERIC] fcsp=rgb ctype=uint726monow: [GENERIC] fcsp=rgb ctype=uint
727 Legacy desc: [rgb][le][be]727 Basic desc: [rgb][le][be]
728 planes=1, chroma=0:0 align=8:1 bits=1 cbits=1728 planes=1, chroma=0:0 align=8:1
729 {0/1/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }729 {1/[0:0] }
730 AVD: name=monow chroma=0:0 flags=0x4 [bs]730 AVD: name=monow chroma=0:0 flags=0x4 [bs]
731 0: p=0 st=1 o=0 sh=0 d=1731 0: p=0 st=1 o=0 sh=0 d=1
732nv12: ctype=uint732nv12: ctype=uint
733 Legacy desc: [ba][nv][yuv][le][be]733 Basic desc: [ba][nv][yuv][le][be]
734 planes=2, chroma=1:1 align=2:2 bits=8 cbits=8734 planes=2, chroma=1:1 align=2:2
735 {1/8/[0:0] 2/16/[1:1] 0/0/[0:0] 0/0/[0:0] }735 {8/[0:0] 16/[1:1] }
736 Regular: planes=2 compbytes=1 bitpad=0 chroma=2x2 ctype=uint736 Regular: planes=2 compbytes=1 bitpad=0 chroma=2x2 ctype=uint
737 0: {1}737 0: {1}
738 1: {2, 3}738 1: {2, 3}
@@ -741,9 +741,9 @@ nv12: ctype=uint · 2 unmodified lines
741 1: p=1 st=2 o=0 sh=0 d=8741 1: p=1 st=2 o=0 sh=0 d=8
742 2: p=1 st=2 o=1 sh=0 d=8742 2: p=1 st=2 o=1 sh=0 d=8
743nv16: [GENERIC] ctype=uint743nv16: [GENERIC] ctype=uint
744 Legacy desc: [ba][nv][yuv][le][be]744 Basic desc: [ba][nv][yuv][le][be]
745 planes=2, chroma=1:0 align=2:1 bits=8 cbits=8745 planes=2, chroma=1:0 align=2:1
746 {1/8/[0:0] 2/16/[1:0] 0/0/[0:0] 0/0/[0:0] }746 {8/[0:0] 16/[1:0] }
747 Regular: planes=2 compbytes=1 bitpad=0 chroma=2x1 ctype=uint747 Regular: planes=2 compbytes=1 bitpad=0 chroma=2x1 ctype=uint
748 0: {1}748 0: {1}
749 1: {2, 3}749 1: {2, 3}
@@ -752,9 +752,9 @@ nv16: [GENERIC] ctype=uint · 2 unmodified lines
752 1: p=1 st=2 o=0 sh=0 d=8752 1: p=1 st=2 o=0 sh=0 d=8
753 2: p=1 st=2 o=1 sh=0 d=8753 2: p=1 st=2 o=1 sh=0 d=8
754nv20: [GENERIC] ctype=uint754nv20: [GENERIC] ctype=uint
755 Legacy desc: [ba][nv][yuv][le]755 Basic desc: [ba][nv][yuv][le]
756 planes=2, chroma=1:0 align=2:1 bits=10 cbits=10756 planes=2, chroma=1:0 align=2:1
757 {2/16/[0:0] 4/32/[1:0] 0/0/[0:0] 0/0/[0:0] }757 {16/[0:0] 32/[1:0] }
758 Regular: planes=2 compbytes=2 bitpad=-6 chroma=2x1 ctype=uint758 Regular: planes=2 compbytes=2 bitpad=-6 chroma=2x1 ctype=uint
759 0: {1}759 0: {1}
760 1: {2, 3}760 1: {2, 3}
@@ -763,17 +763,17 @@ nv20: [GENERIC] ctype=uint · 2 unmodified lines
763 1: p=1 st=4 o=0 sh=0 d=10763 1: p=1 st=4 o=0 sh=0 d=10
764 2: p=1 st=4 o=2 sh=0 d=10764 2: p=1 st=4 o=2 sh=0 d=10
765nv20be: [GENERIC] ctype=uint765nv20be: [GENERIC] ctype=uint
766 Legacy desc: [ba][nv][yuv][be]766 Basic desc: [ba][nv][yuv][be]
767 planes=2, chroma=1:0 align=2:1 bits=10 cbits=10767 planes=2, chroma=1:0 align=2:1
768 {2/16/[0:0] 4/32/[1:0] 0/0/[0:0] 0/0/[0:0] }768 {16/[0:0] 32/[1:0] }
769 AVD: name=nv20be chroma=1:0 flags=0x11 [be][planar]769 AVD: name=nv20be chroma=1:0 flags=0x11 [be][planar]
770 0: p=0 st=2 o=0 sh=0 d=10770 0: p=0 st=2 o=0 sh=0 d=10
771 1: p=1 st=4 o=0 sh=0 d=10771 1: p=1 st=4 o=0 sh=0 d=10
772 2: p=1 st=4 o=2 sh=0 d=10772 2: p=1 st=4 o=2 sh=0 d=10
773nv21: [GENERIC] ctype=uint773nv21: [GENERIC] ctype=uint
774 Legacy desc: [ba][nv][yuv][le][be]774 Basic desc: [ba][nv][yuv][le][be]
775 planes=2, chroma=1:1 align=2:2 bits=8 cbits=8775 planes=2, chroma=1:1 align=2:2
776 {1/8/[0:0] 2/16/[1:1] 0/0/[0:0] 0/0/[0:0] }776 {8/[0:0] 16/[1:1] }
777 Regular: planes=2 compbytes=1 bitpad=0 chroma=2x2 ctype=uint777 Regular: planes=2 compbytes=1 bitpad=0 chroma=2x2 ctype=uint
778 0: {1}778 0: {1}
779 1: {3, 2}779 1: {3, 2}
@@ -782,9 +782,9 @@ nv21: [GENERIC] ctype=uint · 2 unmodified lines
782 1: p=1 st=2 o=1 sh=0 d=8782 1: p=1 st=2 o=1 sh=0 d=8
783 2: p=1 st=2 o=0 sh=0 d=8783 2: p=1 st=2 o=0 sh=0 d=8
784nv24: [GENERIC] ctype=uint784nv24: [GENERIC] ctype=uint
785 Legacy desc: [ba][nv][yuv][le][be]785 Basic desc: [ba][nv][yuv][le][be]
786 planes=2, chroma=0:0 align=1:1 bits=8 cbits=8786 planes=2, chroma=0:0 align=1:1
787 {1/8/[0:0] 2/16/[0:0] 0/0/[0:0] 0/0/[0:0] }787 {8/[0:0] 16/[0:0] }
788 Regular: planes=2 compbytes=1 bitpad=0 chroma=1x1 ctype=uint788 Regular: planes=2 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
789 0: {1}789 0: {1}
790 1: {2, 3}790 1: {2, 3}
@@ -793,9 +793,9 @@ nv24: [GENERIC] ctype=uint · 2 unmodified lines
793 1: p=1 st=2 o=0 sh=0 d=8793 1: p=1 st=2 o=0 sh=0 d=8
794 2: p=1 st=2 o=1 sh=0 d=8794 2: p=1 st=2 o=1 sh=0 d=8
795nv42: [GENERIC] ctype=uint795nv42: [GENERIC] ctype=uint
796 Legacy desc: [ba][nv][yuv][le][be]796 Basic desc: [ba][nv][yuv][le][be]
797 planes=2, chroma=0:0 align=1:1 bits=8 cbits=8797 planes=2, chroma=0:0 align=1:1
798 {1/8/[0:0] 2/16/[0:0] 0/0/[0:0] 0/0/[0:0] }798 {8/[0:0] 16/[0:0] }
799 Regular: planes=2 compbytes=1 bitpad=0 chroma=1x1 ctype=uint799 Regular: planes=2 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
800 0: {1}800 0: {1}
801 1: {3, 2}801 1: {3, 2}
@@ -804,14 +804,14 @@ nv42: [GENERIC] ctype=uint · 2 unmodified lines
804 1: p=1 st=2 o=1 sh=0 d=8804 1: p=1 st=2 o=1 sh=0 d=8
805 2: p=1 st=2 o=0 sh=0 d=8805 2: p=1 st=2 o=0 sh=0 d=8
806opencl: [GENERIC] ctype=unknown806opencl: [GENERIC] ctype=unknown
807 Legacy desc: [le][be][hw]807 Basic desc: [le][be][hw]
808 planes=0, chroma=0:0 align=1:1 bits=0 cbits=0808 planes=0, chroma=0:0 align=1:1
809 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }809 {}
810 AVD: name=opencl chroma=0:0 flags=0x8 [hw]810 AVD: name=opencl chroma=0:0 flags=0x8 [hw]
811p010: ctype=uint811p010: ctype=uint
812 Legacy desc: [ba][nv][yuv][le]812 Basic desc: [ba][nv][yuv][le]
813 planes=2, chroma=1:1 align=2:2 bits=10 cbits=16813 planes=2, chroma=1:1 align=2:2
814 {2/16/[0:0] 4/32/[1:1] 0/0/[0:0] 0/0/[0:0] }814 {16/[0:0] 32/[1:1] }
815 Regular: planes=2 compbytes=2 bitpad=6 chroma=2x2 ctype=uint815 Regular: planes=2 compbytes=2 bitpad=6 chroma=2x2 ctype=uint
816 0: {1}816 0: {1}
817 1: {2, 3}817 1: {2, 3}
@@ -820,17 +820,17 @@ p010: ctype=uint · 2 unmodified lines
820 1: p=1 st=4 o=0 sh=6 d=10820 1: p=1 st=4 o=0 sh=6 d=10
821 2: p=1 st=4 o=2 sh=6 d=10821 2: p=1 st=4 o=2 sh=6 d=10
822p010be: [GENERIC] ctype=uint822p010be: [GENERIC] ctype=uint
823 Legacy desc: [ba][nv][yuv][be]823 Basic desc: [ba][nv][yuv][be]
824 planes=2, chroma=1:1 align=2:2 bits=10 cbits=16824 planes=2, chroma=1:1 align=2:2
825 {2/16/[0:0] 4/32/[1:1] 0/0/[0:0] 0/0/[0:0] }825 {16/[0:0] 32/[1:1] }
826 AVD: name=p010be chroma=1:1 flags=0x11 [be][planar]826 AVD: name=p010be chroma=1:1 flags=0x11 [be][planar]
827 0: p=0 st=2 o=0 sh=6 d=10827 0: p=0 st=2 o=0 sh=6 d=10
828 1: p=1 st=4 o=0 sh=6 d=10828 1: p=1 st=4 o=0 sh=6 d=10
829 2: p=1 st=4 o=2 sh=6 d=10829 2: p=1 st=4 o=2 sh=6 d=10
830p016: [GENERIC] ctype=uint830p016: [GENERIC] ctype=uint
831 Legacy desc: [ba][nv][yuv][le]831 Basic desc: [ba][nv][yuv][le]
832 planes=2, chroma=1:1 align=2:2 bits=16 cbits=16832 planes=2, chroma=1:1 align=2:2
833 {2/16/[0:0] 4/32/[1:1] 0/0/[0:0] 0/0/[0:0] }833 {16/[0:0] 32/[1:1] }
834 Regular: planes=2 compbytes=2 bitpad=0 chroma=2x2 ctype=uint834 Regular: planes=2 compbytes=2 bitpad=0 chroma=2x2 ctype=uint
835 0: {1}835 0: {1}
836 1: {2, 3}836 1: {2, 3}
@@ -839,28 +839,28 @@ p016: [GENERIC] ctype=uint · 2 unmodified lines
839 1: p=1 st=4 o=0 sh=0 d=16839 1: p=1 st=4 o=0 sh=0 d=16
840 2: p=1 st=4 o=2 sh=0 d=16840 2: p=1 st=4 o=2 sh=0 d=16
841p016be: [GENERIC] ctype=uint841p016be: [GENERIC] ctype=uint
842 Legacy desc: [ba][nv][yuv][be]842 Basic desc: [ba][nv][yuv][be]
843 planes=2, chroma=1:1 align=2:2 bits=16 cbits=16843 planes=2, chroma=1:1 align=2:2
844 {2/16/[0:0] 4/32/[1:1] 0/0/[0:0] 0/0/[0:0] }844 {16/[0:0] 32/[1:1] }
845 AVD: name=p016be chroma=1:1 flags=0x11 [be][planar]845 AVD: name=p016be chroma=1:1 flags=0x11 [be][planar]
846 0: p=0 st=2 o=0 sh=0 d=16846 0: p=0 st=2 o=0 sh=0 d=16
847 1: p=1 st=4 o=0 sh=0 d=16847 1: p=1 st=4 o=0 sh=0 d=16
848 2: p=1 st=4 o=2 sh=0 d=16848 2: p=1 st=4 o=2 sh=0 d=16
849pal8: fcsp=rgb ctype=uint849pal8: fcsp=rgb ctype=uint
850 Legacy desc: [ba][a][rgb][le][be][pal]850 Basic desc: [ba][a][rgb][le][be][pal]
851 planes=1, chroma=0:0 align=1:1 bits=8 cbits=8851 planes=1, chroma=0:0 align=1:1
852 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }852 {8/[0:0] }
853 AVD: name=pal8 chroma=0:0 flags=0x82 [pal][alpha]853 AVD: name=pal8 chroma=0:0 flags=0x82 [pal][alpha]
854 0: p=0 st=1 o=0 sh=0 d=8854 0: p=0 st=1 o=0 sh=0 d=8
855qsv: [GENERIC] ctype=unknown855qsv: [GENERIC] ctype=unknown
856 Legacy desc: [le][be][hw]856 Basic desc: [le][be][hw]
857 planes=0, chroma=0:0 align=1:1 bits=0 cbits=0857 planes=0, chroma=0:0 align=1:1
858 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }858 {}
859 AVD: name=qsv chroma=0:0 flags=0x8 [hw]859 AVD: name=qsv chroma=0:0 flags=0x8 [hw]
860rgb0: fcsp=rgb ctype=uint860rgb0: fcsp=rgb ctype=uint
861 Legacy desc: [ba][rgb][le][be]861 Basic desc: [ba][rgb][le][be]
862 planes=1, chroma=0:0 align=1:1 bits=24 cbits=8862 planes=1, chroma=0:0 align=1:1
863 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }863 {32/[0:0] }
864 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint864 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
865 0: {1, 2, 3, 0}865 0: {1, 2, 3, 0}
866 AVD: name=rgb0 chroma=0:0 flags=0x20 [rgb]866 AVD: name=rgb0 chroma=0:0 flags=0x20 [rgb]
@@ -868,9 +868,9 @@ rgb0: fcsp=rgb ctype=uint · 1 unmodified line
868 1: p=0 st=4 o=1 sh=0 d=8868 1: p=0 st=4 o=1 sh=0 d=8
869 2: p=0 st=4 o=2 sh=0 d=8869 2: p=0 st=4 o=2 sh=0 d=8
870rgb24: fcsp=rgb ctype=uint870rgb24: fcsp=rgb ctype=uint
871 Legacy desc: [ba][rgb][le][be]871 Basic desc: [ba][rgb][le][be]
872 planes=1, chroma=0:0 align=1:1 bits=24 cbits=8872 planes=1, chroma=0:0 align=1:1
873 {3/24/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }873 {24/[0:0] }
874 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint874 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
875 0: {1, 2, 3}875 0: {1, 2, 3}
876 AVD: name=rgb24 chroma=0:0 flags=0x20 [rgb]876 AVD: name=rgb24 chroma=0:0 flags=0x20 [rgb]
@@ -878,37 +878,37 @@ rgb24: fcsp=rgb ctype=uint · 1 unmodified line
878 1: p=0 st=3 o=1 sh=0 d=8878 1: p=0 st=3 o=1 sh=0 d=8
879 2: p=0 st=3 o=2 sh=0 d=8879 2: p=0 st=3 o=2 sh=0 d=8
880rgb30: fcsp=rgb ctype=uint880rgb30: fcsp=rgb ctype=uint
881 Legacy desc: [ba][rgb][le]881 Basic desc: [ba][rgb][le]
882 planes=1, chroma=0:0 align=1:1 bits=30 cbits=10882 planes=1, chroma=0:0 align=1:1
883 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }883 {32/[0:0] }
884rgb4: [GENERIC] fcsp=rgb ctype=uint884rgb4: [GENERIC] fcsp=rgb ctype=uint
885 Legacy desc: [rgb][le][be]885 Basic desc: [rgb][le][be]
886 planes=1, chroma=0:0 align=2:1 bits=4 cbits=0886 planes=1, chroma=0:0 align=2:1
887 {0/4/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }887 {4/[0:0] }
888 AVD: name=rgb4 chroma=0:0 flags=0x24 [bs][rgb]888 AVD: name=rgb4 chroma=0:0 flags=0x24 [bs][rgb]
889 0: p=0 st=4 o=0 sh=0 d=1889 0: p=0 st=4 o=0 sh=0 d=1
890 1: p=0 st=4 o=1 sh=0 d=2890 1: p=0 st=4 o=1 sh=0 d=2
891 2: p=0 st=4 o=3 sh=0 d=1891 2: p=0 st=4 o=3 sh=0 d=1
892rgb444: [GENERIC] fcsp=rgb ctype=uint892rgb444: [GENERIC] fcsp=rgb ctype=uint
893 Legacy desc: [ba][rgb][le]893 Basic desc: [ba][rgb][le]
894 planes=1, chroma=0:0 align=1:1 bits=12 cbits=4894 planes=1, chroma=0:0 align=1:1
895 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }895 {16/[0:0] }
896 AVD: name=rgb444le chroma=0:0 flags=0x20 [rgb]896 AVD: name=rgb444le chroma=0:0 flags=0x20 [rgb]
897 0: p=0 st=2 o=1 sh=0 d=4897 0: p=0 st=2 o=1 sh=0 d=4
898 1: p=0 st=2 o=0 sh=4 d=4898 1: p=0 st=2 o=0 sh=4 d=4
899 2: p=0 st=2 o=0 sh=0 d=4899 2: p=0 st=2 o=0 sh=0 d=4
900rgb444be: [GENERIC] fcsp=rgb ctype=uint900rgb444be: [GENERIC] fcsp=rgb ctype=uint
901 Legacy desc: [ba][rgb][be]901 Basic desc: [ba][rgb][be]
902 planes=1, chroma=0:0 align=1:1 bits=12 cbits=4902 planes=1, chroma=0:0 align=1:1
903 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }903 {16/[0:0] }
904 AVD: name=rgb444be chroma=0:0 flags=0x21 [be][rgb]904 AVD: name=rgb444be chroma=0:0 flags=0x21 [be][rgb]
905 0: p=0 st=2 o=-1 sh=0 d=4905 0: p=0 st=2 o=-1 sh=0 d=4
906 1: p=0 st=2 o=0 sh=4 d=4906 1: p=0 st=2 o=0 sh=4 d=4
907 2: p=0 st=2 o=0 sh=0 d=4907 2: p=0 st=2 o=0 sh=0 d=4
908rgb48: [GENERIC] fcsp=rgb ctype=uint908rgb48: [GENERIC] fcsp=rgb ctype=uint
909 Legacy desc: [ba][rgb][le]909 Basic desc: [ba][rgb][le]
910 planes=1, chroma=0:0 align=1:1 bits=48 cbits=16910 planes=1, chroma=0:0 align=1:1
911 {6/48/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }911 {48/[0:0] }
912 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint912 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
913 0: {1, 2, 3}913 0: {1, 2, 3}
914 AVD: name=rgb48le chroma=0:0 flags=0x20 [rgb]914 AVD: name=rgb48le chroma=0:0 flags=0x20 [rgb]
@@ -916,65 +916,65 @@ rgb48: [GENERIC] fcsp=rgb ctype=uint · 1 unmodified line
916 1: p=0 st=6 o=2 sh=0 d=16916 1: p=0 st=6 o=2 sh=0 d=16
917 2: p=0 st=6 o=4 sh=0 d=16917 2: p=0 st=6 o=4 sh=0 d=16
918rgb48be: [GENERIC] fcsp=rgb ctype=uint918rgb48be: [GENERIC] fcsp=rgb ctype=uint
919 Legacy desc: [ba][rgb][be]919 Basic desc: [ba][rgb][be]
920 planes=1, chroma=0:0 align=1:1 bits=48 cbits=16920 planes=1, chroma=0:0 align=1:1
921 {6/48/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }921 {48/[0:0] }
922 AVD: name=rgb48be chroma=0:0 flags=0x21 [be][rgb]922 AVD: name=rgb48be chroma=0:0 flags=0x21 [be][rgb]
923 0: p=0 st=6 o=0 sh=0 d=16923 0: p=0 st=6 o=0 sh=0 d=16
924 1: p=0 st=6 o=2 sh=0 d=16924 1: p=0 st=6 o=2 sh=0 d=16
925 2: p=0 st=6 o=4 sh=0 d=16925 2: p=0 st=6 o=4 sh=0 d=16
926rgb4_byte: [GENERIC] fcsp=rgb ctype=uint926rgb4_byte: [GENERIC] fcsp=rgb ctype=uint
927 Legacy desc: [ba][rgb][le][be]927 Basic desc: [ba][rgb][le][be]
928 planes=1, chroma=0:0 align=1:1 bits=4 cbits=0928 planes=1, chroma=0:0 align=1:1
929 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }929 {8/[0:0] }
930 AVD: name=rgb4_byte chroma=0:0 flags=0x60 [rgb]930 AVD: name=rgb4_byte chroma=0:0 flags=0x60 [rgb]
931 0: p=0 st=1 o=0 sh=3 d=1931 0: p=0 st=1 o=0 sh=3 d=1
932 1: p=0 st=1 o=0 sh=1 d=2932 1: p=0 st=1 o=0 sh=1 d=2
933 2: p=0 st=1 o=0 sh=0 d=1933 2: p=0 st=1 o=0 sh=0 d=1
934rgb555: [GENERIC] fcsp=rgb ctype=uint934rgb555: [GENERIC] fcsp=rgb ctype=uint
935 Legacy desc: [ba][rgb][le]935 Basic desc: [ba][rgb][le]
936 planes=1, chroma=0:0 align=1:1 bits=15 cbits=5936 planes=1, chroma=0:0 align=1:1
937 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }937 {16/[0:0] }
938 AVD: name=rgb555le chroma=0:0 flags=0x20 [rgb]938 AVD: name=rgb555le chroma=0:0 flags=0x20 [rgb]
939 0: p=0 st=2 o=1 sh=2 d=5939 0: p=0 st=2 o=1 sh=2 d=5
940 1: p=0 st=2 o=0 sh=5 d=5940 1: p=0 st=2 o=0 sh=5 d=5
941 2: p=0 st=2 o=0 sh=0 d=5941 2: p=0 st=2 o=0 sh=0 d=5
942rgb555be: [GENERIC] fcsp=rgb ctype=uint942rgb555be: [GENERIC] fcsp=rgb ctype=uint
943 Legacy desc: [ba][rgb][be]943 Basic desc: [ba][rgb][be]
944 planes=1, chroma=0:0 align=1:1 bits=15 cbits=5944 planes=1, chroma=0:0 align=1:1
945 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }945 {16/[0:0] }
946 AVD: name=rgb555be chroma=0:0 flags=0x21 [be][rgb]946 AVD: name=rgb555be chroma=0:0 flags=0x21 [be][rgb]
947 0: p=0 st=2 o=-1 sh=2 d=5947 0: p=0 st=2 o=-1 sh=2 d=5
948 1: p=0 st=2 o=0 sh=5 d=5948 1: p=0 st=2 o=0 sh=5 d=5
949 2: p=0 st=2 o=0 sh=0 d=5949 2: p=0 st=2 o=0 sh=0 d=5
950rgb565: fcsp=rgb ctype=uint950rgb565: fcsp=rgb ctype=uint
951 Legacy desc: [ba][rgb][le]951 Basic desc: [ba][rgb][le]
952 planes=1, chroma=0:0 align=1:1 bits=16 cbits=0952 planes=1, chroma=0:0 align=1:1
953 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }953 {16/[0:0] }
954 AVD: name=rgb565le chroma=0:0 flags=0x20 [rgb]954 AVD: name=rgb565le chroma=0:0 flags=0x20 [rgb]
955 0: p=0 st=2 o=1 sh=3 d=5955 0: p=0 st=2 o=1 sh=3 d=5
956 1: p=0 st=2 o=0 sh=5 d=6956 1: p=0 st=2 o=0 sh=5 d=6
957 2: p=0 st=2 o=0 sh=0 d=5957 2: p=0 st=2 o=0 sh=0 d=5
958rgb565be: [GENERIC] fcsp=rgb ctype=uint958rgb565be: [GENERIC] fcsp=rgb ctype=uint
959 Legacy desc: [ba][rgb][be]959 Basic desc: [ba][rgb][be]
960 planes=1, chroma=0:0 align=1:1 bits=16 cbits=0960 planes=1, chroma=0:0 align=1:1
961 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }961 {16/[0:0] }
962 AVD: name=rgb565be chroma=0:0 flags=0x21 [be][rgb]962 AVD: name=rgb565be chroma=0:0 flags=0x21 [be][rgb]
963 0: p=0 st=2 o=-1 sh=3 d=5963 0: p=0 st=2 o=-1 sh=3 d=5
964 1: p=0 st=2 o=0 sh=5 d=6964 1: p=0 st=2 o=0 sh=5 d=6
965 2: p=0 st=2 o=0 sh=0 d=5965 2: p=0 st=2 o=0 sh=0 d=5
966rgb8: [GENERIC] fcsp=rgb ctype=uint966rgb8: [GENERIC] fcsp=rgb ctype=uint
967 Legacy desc: [ba][rgb][le][be]967 Basic desc: [ba][rgb][le][be]
968 planes=1, chroma=0:0 align=1:1 bits=8 cbits=0968 planes=1, chroma=0:0 align=1:1
969 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }969 {8/[0:0] }
970 AVD: name=rgb8 chroma=0:0 flags=0x60 [rgb]970 AVD: name=rgb8 chroma=0:0 flags=0x60 [rgb]
971 0: p=0 st=1 o=0 sh=6 d=2971 0: p=0 st=1 o=0 sh=6 d=2
972 1: p=0 st=1 o=0 sh=3 d=3972 1: p=0 st=1 o=0 sh=3 d=3
973 2: p=0 st=1 o=0 sh=0 d=3973 2: p=0 st=1 o=0 sh=0 d=3
974rgba: fcsp=rgb ctype=uint974rgba: fcsp=rgb ctype=uint
975 Legacy desc: [ba][a][rgb][le][be]975 Basic desc: [ba][a][rgb][le][be]
976 planes=1, chroma=0:0 align=1:1 bits=32 cbits=8976 planes=1, chroma=0:0 align=1:1
977 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }977 {32/[0:0] }
978 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint978 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
979 0: {1, 2, 3, 4}979 0: {1, 2, 3, 4}
980 AVD: name=rgba chroma=0:0 flags=0xa0 [rgb][alpha]980 AVD: name=rgba chroma=0:0 flags=0xa0 [rgb][alpha]
@@ -983,9 +983,9 @@ rgba: fcsp=rgb ctype=uint · 2 unmodified lines
983 2: p=0 st=4 o=2 sh=0 d=8983 2: p=0 st=4 o=2 sh=0 d=8
984 3: p=0 st=4 o=3 sh=0 d=8984 3: p=0 st=4 o=3 sh=0 d=8
985rgba64: fcsp=rgb ctype=uint985rgba64: fcsp=rgb ctype=uint
986 Legacy desc: [ba][a][rgb][le]986 Basic desc: [ba][a][rgb][le]
987 planes=1, chroma=0:0 align=1:1 bits=64 cbits=16987 planes=1, chroma=0:0 align=1:1
988 {8/64/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }988 {64/[0:0] }
989 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint989 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
990 0: {1, 2, 3, 4}990 0: {1, 2, 3, 4}
991 AVD: name=rgba64le chroma=0:0 flags=0xa0 [rgb][alpha]991 AVD: name=rgba64le chroma=0:0 flags=0xa0 [rgb][alpha]
@@ -994,18 +994,18 @@ rgba64: fcsp=rgb ctype=uint · 2 unmodified lines
994 2: p=0 st=8 o=4 sh=0 d=16994 2: p=0 st=8 o=4 sh=0 d=16
995 3: p=0 st=8 o=6 sh=0 d=16995 3: p=0 st=8 o=6 sh=0 d=16
996rgba64be: [GENERIC] fcsp=rgb ctype=uint996rgba64be: [GENERIC] fcsp=rgb ctype=uint
997 Legacy desc: [ba][a][rgb][be]997 Basic desc: [ba][a][rgb][be]
998 planes=1, chroma=0:0 align=1:1 bits=64 cbits=16998 planes=1, chroma=0:0 align=1:1
999 {8/64/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }999 {64/[0:0] }
1000 AVD: name=rgba64be chroma=0:0 flags=0xa1 [be][rgb][alpha]1000 AVD: name=rgba64be chroma=0:0 flags=0xa1 [be][rgb][alpha]
1001 0: p=0 st=8 o=0 sh=0 d=161001 0: p=0 st=8 o=0 sh=0 d=16
1002 1: p=0 st=8 o=2 sh=0 d=161002 1: p=0 st=8 o=2 sh=0 d=16
1003 2: p=0 st=8 o=4 sh=0 d=161003 2: p=0 st=8 o=4 sh=0 d=16
1004 3: p=0 st=8 o=6 sh=0 d=161004 3: p=0 st=8 o=6 sh=0 d=16
1005uyvy422: ctype=uint1005uyvy422: ctype=uint
1006 Legacy desc: [ba][yuv][le][be]1006 Basic desc: [ba][yuv][le][be]
1007 planes=1, chroma=1:0 align=2:1 bits=24 cbits=81007 planes=1, chroma=1:0 align=2:1
1008 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1008 {16/[0:0] }
1009 AVD: name=uyvy422 chroma=1:0 flags=0x01009 AVD: name=uyvy422 chroma=1:0 flags=0x0
1010 0: p=0 st=2 o=1 sh=0 d=81010 0: p=0 st=2 o=1 sh=0 d=8
1011 1: p=0 st=4 o=0 sh=0 d=81011 1: p=0 st=4 o=0 sh=0 d=8
@@ -1018,48 +1018,48 @@ uyyvyy411: [GENERIC] ctype=uint · 6 unmodified lines
1018 1: p=0 st=6 o=0 sh=0 d=81018 1: p=0 st=6 o=0 sh=0 d=8
1019 2: p=0 st=6 o=3 sh=0 d=81019 2: p=0 st=6 o=3 sh=0 d=8
1020vaapi: ctype=unknown1020vaapi: ctype=unknown
1021 Legacy desc: [le][be][hw]1021 Basic desc: [le][be][hw]
1022 planes=0, chroma=1:1 align=2:2 bits=0 cbits=01022 planes=0, chroma=1:1 align=2:2
1023 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1023 {}
1024 AVD: name=vaapi_vld chroma=1:1 flags=0x8 [hw]1024 AVD: name=vaapi_vld chroma=1:1 flags=0x8 [hw]
1025vaapi_idct: [GENERIC] ctype=unknown1025vaapi_idct: [GENERIC] ctype=unknown
1026 Legacy desc: [le][be][hw]1026 Basic desc: [le][be][hw]
1027 planes=0, chroma=1:1 align=2:2 bits=0 cbits=01027 planes=0, chroma=1:1 align=2:2
1028 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1028 {}
1029 AVD: name=vaapi_idct chroma=1:1 flags=0x8 [hw]1029 AVD: name=vaapi_idct chroma=1:1 flags=0x8 [hw]
1030vaapi_moco: [GENERIC] ctype=unknown1030vaapi_moco: [GENERIC] ctype=unknown
1031 Legacy desc: [le][be][hw]1031 Basic desc: [le][be][hw]
1032 planes=0, chroma=1:1 align=2:2 bits=0 cbits=01032 planes=0, chroma=1:1 align=2:2
1033 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1033 {}
1034 AVD: name=vaapi_moco chroma=1:1 flags=0x8 [hw]1034 AVD: name=vaapi_moco chroma=1:1 flags=0x8 [hw]
1035vdpau: ctype=unknown1035vdpau: ctype=unknown
1036 Legacy desc: [le][be][hw]1036 Basic desc: [le][be][hw]
1037 planes=0, chroma=1:1 align=2:2 bits=0 cbits=01037 planes=0, chroma=1:1 align=2:2
1038 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1038 {}
1039 AVD: name=vdpau chroma=1:1 flags=0x8 [hw]1039 AVD: name=vdpau chroma=1:1 flags=0x8 [hw]
1040vdpau_output: ctype=unknown1040vdpau_output: ctype=unknown
1041 Legacy desc: [rgb][le][be][hw]1041 Basic desc: [rgb][le][be][hw]
1042 planes=0, chroma=0:0 align=0:0 bits=0 cbits=01042 planes=0, chroma=0:0 align=0:0
1043 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1043 {}
1044videotoolbox: ctype=unknown1044videotoolbox: ctype=unknown
1045 Legacy desc: [le][be][hw]1045 Basic desc: [le][be][hw]
1046 planes=0, chroma=0:0 align=1:1 bits=0 cbits=01046 planes=0, chroma=0:0 align=1:1
1047 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1047 {}
1048 AVD: name=videotoolbox_vld chroma=0:0 flags=0x8 [hw]1048 AVD: name=videotoolbox_vld chroma=0:0 flags=0x8 [hw]
1049vulkan: [GENERIC] ctype=unknown1049vulkan: [GENERIC] ctype=unknown
1050 Legacy desc: [le][be][hw]1050 Basic desc: [le][be][hw]
1051 planes=0, chroma=0:0 align=1:1 bits=0 cbits=01051 planes=0, chroma=0:0 align=1:1
1052 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1052 {}
1053 AVD: name=vulkan chroma=0:0 flags=0x8 [hw]1053 AVD: name=vulkan chroma=0:0 flags=0x8 [hw]
1054xvmc: [GENERIC] ctype=unknown1054xvmc: [GENERIC] ctype=unknown
1055 Legacy desc: [le][be][hw]1055 Basic desc: [le][be][hw]
1056 planes=0, chroma=0:0 align=1:1 bits=0 cbits=01056 planes=0, chroma=0:0 align=1:1
1057 {0/0/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1057 {}
1058 AVD: name=xvmc chroma=0:0 flags=0x8 [hw]1058 AVD: name=xvmc chroma=0:0 flags=0x8 [hw]
1059xyz12: [GENERIC] fcsp=xyz ctype=uint1059xyz12: [GENERIC] fcsp=xyz ctype=uint
1060 Legacy desc: [ba][le]1060 Basic desc: [ba][le]
1061 planes=1, chroma=0:0 align=1:1 bits=36 cbits=121061 planes=1, chroma=0:0 align=1:1
1062 {6/48/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1062 {48/[0:0] }
1063 Regular: planes=1 compbytes=2 bitpad=4 chroma=1x1 ctype=uint1063 Regular: planes=1 compbytes=2 bitpad=4 chroma=1x1 ctype=uint
1064 0: {1, 2, 3}1064 0: {1, 2, 3}
1065 AVD: name=xyz12le chroma=0:0 flags=0x01065 AVD: name=xyz12le chroma=0:0 flags=0x0
@@ -1067,78 +1067,78 @@ xyz12: [GENERIC] fcsp=xyz ctype=uint · 1 unmodified line
1067 1: p=0 st=6 o=2 sh=4 d=121067 1: p=0 st=6 o=2 sh=4 d=12
1068 2: p=0 st=6 o=4 sh=4 d=121068 2: p=0 st=6 o=4 sh=4 d=12
1069xyz12be: [GENERIC] fcsp=xyz ctype=uint1069xyz12be: [GENERIC] fcsp=xyz ctype=uint
1070 Legacy desc: [ba][be]1070 Basic desc: [ba][be]
1071 planes=1, chroma=0:0 align=1:1 bits=36 cbits=121071 planes=1, chroma=0:0 align=1:1
1072 {6/48/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1072 {48/[0:0] }
1073 AVD: name=xyz12be chroma=0:0 flags=0x1 [be]1073 AVD: name=xyz12be chroma=0:0 flags=0x1 [be]
1074 0: p=0 st=6 o=0 sh=4 d=121074 0: p=0 st=6 o=0 sh=4 d=12
1075 1: p=0 st=6 o=2 sh=4 d=121075 1: p=0 st=6 o=2 sh=4 d=12
1076 2: p=0 st=6 o=4 sh=4 d=121076 2: p=0 st=6 o=4 sh=4 d=12
1077y1: fcsp=rgb ctype=uint1077y1: fcsp=rgb ctype=uint
1078 Legacy desc: [ba][rgb][le]1078 Basic desc: [ba][rgb][le]
1079 planes=1, chroma=0:0 align=1:1 bits=1 cbits=11079 planes=1, chroma=0:0 align=1:1
1080 {1/8/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1080 {8/[0:0] }
1081 Regular: planes=1 compbytes=1 bitpad=-7 chroma=1x1 ctype=uint1081 Regular: planes=1 compbytes=1 bitpad=-7 chroma=1x1 ctype=uint
1082 0: {1}1082 0: {1}
1083y210: [GENERIC] ctype=uint1083y210: [GENERIC] ctype=uint
1084 Legacy desc: [ba][yuv][le]1084 Basic desc: [ba][yuv][le]
1085 planes=1, chroma=1:0 align=2:1 bits=30 cbits=101085 planes=1, chroma=1:0 align=2:1
1086 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1086 {32/[0:0] }
1087 AVD: name=y210le chroma=1:0 flags=0x01087 AVD: name=y210le chroma=1:0 flags=0x0
1088 0: p=0 st=4 o=0 sh=6 d=101088 0: p=0 st=4 o=0 sh=6 d=10
1089 1: p=0 st=8 o=2 sh=6 d=101089 1: p=0 st=8 o=2 sh=6 d=10
1090 2: p=0 st=8 o=6 sh=6 d=101090 2: p=0 st=8 o=6 sh=6 d=10
1091y210be: [GENERIC] ctype=uint1091y210be: [GENERIC] ctype=uint
1092 Legacy desc: [ba][yuv][be]1092 Basic desc: [ba][yuv][be]
1093 planes=1, chroma=1:0 align=2:1 bits=30 cbits=101093 planes=1, chroma=1:0 align=2:1
1094 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1094 {32/[0:0] }
1095 AVD: name=y210be chroma=1:0 flags=0x1 [be]1095 AVD: name=y210be chroma=1:0 flags=0x1 [be]
1096 0: p=0 st=4 o=0 sh=6 d=101096 0: p=0 st=4 o=0 sh=6 d=10
1097 1: p=0 st=8 o=2 sh=6 d=101097 1: p=0 st=8 o=2 sh=6 d=10
1098 2: p=0 st=8 o=6 sh=6 d=101098 2: p=0 st=8 o=6 sh=6 d=10
1099ya16: [GENERIC] ctype=uint1099ya16: [GENERIC] ctype=uint
1100 Legacy desc: [ba][a][yuv][le]1100 Basic desc: [ba][a][yuv][le]
1101 planes=1, chroma=0:0 align=1:1 bits=32 cbits=161101 planes=1, chroma=0:0 align=1:1
1102 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1102 {32/[0:0] }
1103 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint1103 Regular: planes=1 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
1104 0: {1, 4}1104 0: {1, 4}
1105 AVD: name=ya16le chroma=0:0 flags=0x80 [alpha]1105 AVD: name=ya16le chroma=0:0 flags=0x80 [alpha]
1106 0: p=0 st=4 o=0 sh=0 d=161106 0: p=0 st=4 o=0 sh=0 d=16
1107 1: p=0 st=4 o=2 sh=0 d=161107 1: p=0 st=4 o=2 sh=0 d=16
1108ya16be: [GENERIC] ctype=uint1108ya16be: [GENERIC] ctype=uint
1109 Legacy desc: [ba][a][yuv][be]1109 Basic desc: [ba][a][yuv][be]
1110 planes=1, chroma=0:0 align=1:1 bits=32 cbits=161110 planes=1, chroma=0:0 align=1:1
1111 {4/32/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1111 {32/[0:0] }
1112 AVD: name=ya16be chroma=0:0 flags=0x81 [be][alpha]1112 AVD: name=ya16be chroma=0:0 flags=0x81 [be][alpha]
1113 0: p=0 st=4 o=0 sh=0 d=161113 0: p=0 st=4 o=0 sh=0 d=16
1114 1: p=0 st=4 o=2 sh=0 d=161114 1: p=0 st=4 o=2 sh=0 d=16
1115ya8: [GENERIC] ctype=uint1115ya8: [GENERIC] ctype=uint
1116 Legacy desc: [ba][a][yuv][le][be]1116 Basic desc: [ba][a][yuv][le][be]
1117 planes=1, chroma=0:0 align=1:1 bits=16 cbits=81117 planes=1, chroma=0:0 align=1:1
1118 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1118 {16/[0:0] }
1119 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint1119 Regular: planes=1 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
1120 0: {1, 4}1120 0: {1, 4}
1121 AVD: name=ya8 chroma=0:0 flags=0x80 [alpha]1121 AVD: name=ya8 chroma=0:0 flags=0x80 [alpha]
1122 0: p=0 st=2 o=0 sh=0 d=81122 0: p=0 st=2 o=0 sh=0 d=8
1123 1: p=0 st=2 o=1 sh=0 d=81123 1: p=0 st=2 o=1 sh=0 d=8
1124yap16: ctype=uint1124yap16: ctype=uint
1125 Legacy desc: [ba][a][yuvp][yuv][le]1125 Basic desc: [ba][a][yuvp][yuv][le]
1126 planes=2, chroma=0:0 align=1:1 bits=16 cbits=161126 planes=2, chroma=0:0 align=1:1
1127 {2/16/[0:0] 2/16/[0:0] 0/0/[0:0] 0/0/[0:0] }1127 {16/[0:0] 16/[0:0] }
1128 Regular: planes=2 compbytes=2 bitpad=0 chroma=1x1 ctype=uint1128 Regular: planes=2 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
1129 0: {1}1129 0: {1}
1130 1: {4}1130 1: {4}
1131yap8: ctype=uint1131yap8: ctype=uint
1132 Legacy desc: [ba][a][yuvp][yuv][le]1132 Basic desc: [ba][a][yuvp][yuv][le]
1133 planes=2, chroma=0:0 align=1:1 bits=8 cbits=81133 planes=2, chroma=0:0 align=1:1
1134 {1/8/[0:0] 1/8/[0:0] 0/0/[0:0] 0/0/[0:0] }1134 {8/[0:0] 8/[0:0] }
1135 Regular: planes=2 compbytes=1 bitpad=0 chroma=1x1 ctype=uint1135 Regular: planes=2 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
1136 0: {1}1136 0: {1}
1137 1: {4}1137 1: {4}
1138yuv410p: [GENERIC] ctype=uint1138yuv410p: [GENERIC] ctype=uint
1139 Legacy desc: [ba][yuvp][yuv][le][be]1139 Basic desc: [ba][yuvp][yuv][le][be]
1140 planes=3, chroma=2:2 align=4:4 bits=8 cbits=81140 planes=3, chroma=2:2 align=4:4
1141 {1/8/[0:0] 1/8/[2:2] 1/8/[2:2] 0/0/[0:0] }1141 {8/[0:0] 8/[2:2] 8/[2:2] }
1142 Regular: planes=3 compbytes=1 bitpad=0 chroma=4x4 ctype=uint1142 Regular: planes=3 compbytes=1 bitpad=0 chroma=4x4 ctype=uint
1143 0: {1}1143 0: {1}
1144 1: {2}1144 1: {2}
@@ -1148,17 +1148,17 @@ yuv410p: [GENERIC] ctype=uint · 3 unmodified lines
1148 1: p=1 st=1 o=0 sh=0 d=81148 1: p=1 st=1 o=0 sh=0 d=8
1149 2: p=2 st=1 o=0 sh=0 d=81149 2: p=2 st=1 o=0 sh=0 d=8
1150yuv410pf: ctype=float1150yuv410pf: ctype=float
1151 Legacy desc: [ba][yuvp][yuv][le]1151 Basic desc: [ba][yuvp][yuv][le]
1152 planes=3, chroma=2:2 align=4:4 bits=32 cbits=321152 planes=3, chroma=2:2 align=4:4
1153 {4/32/[0:0] 4/32/[2:2] 4/32/[2:2] 0/0/[0:0] }1153 {32/[0:0] 32/[2:2] 32/[2:2] }
1154 Regular: planes=3 compbytes=4 bitpad=0 chroma=4x4 ctype=float1154 Regular: planes=3 compbytes=4 bitpad=0 chroma=4x4 ctype=float
1155 0: {1}1155 0: {1}
1156 1: {2}1156 1: {2}
1157 2: {3}1157 2: {3}
1158yuv411p: [GENERIC] ctype=uint1158yuv411p: [GENERIC] ctype=uint
1159 Legacy desc: [ba][yuvp][yuv][le][be]1159 Basic desc: [ba][yuvp][yuv][le][be]
1160 planes=3, chroma=2:0 align=4:1 bits=8 cbits=81160 planes=3, chroma=2:0 align=4:1
1161 {1/8/[0:0] 1/8/[2:0] 1/8/[2:0] 0/0/[0:0] }1161 {8/[0:0] 8/[2:0] 8/[2:0] }
1162 Regular: planes=3 compbytes=1 bitpad=0 chroma=4x1 ctype=uint1162 Regular: planes=3 compbytes=1 bitpad=0 chroma=4x1 ctype=uint
1163 0: {1}1163 0: {1}
1164 1: {2}1164 1: {2}
@@ -1168,17 +1168,17 @@ yuv411p: [GENERIC] ctype=uint · 3 unmodified lines
1168 1: p=1 st=1 o=0 sh=0 d=81168 1: p=1 st=1 o=0 sh=0 d=8
1169 2: p=2 st=1 o=0 sh=0 d=81169 2: p=2 st=1 o=0 sh=0 d=8
1170yuv411pf: ctype=float1170yuv411pf: ctype=float
1171 Legacy desc: [ba][yuvp][yuv][le]1171 Basic desc: [ba][yuvp][yuv][le]
1172 planes=3, chroma=2:0 align=4:1 bits=32 cbits=321172 planes=3, chroma=2:0 align=4:1
1173 {4/32/[0:0] 4/32/[2:0] 4/32/[2:0] 0/0/[0:0] }1173 {32/[0:0] 32/[2:0] 32/[2:0] }
1174 Regular: planes=3 compbytes=4 bitpad=0 chroma=4x1 ctype=float1174 Regular: planes=3 compbytes=4 bitpad=0 chroma=4x1 ctype=float
1175 0: {1}1175 0: {1}
1176 1: {2}1176 1: {2}
1177 2: {3}1177 2: {3}
1178yuv420p: ctype=uint1178yuv420p: ctype=uint
1179 Legacy desc: [ba][yuvp][yuv][le][be]1179 Basic desc: [ba][yuvp][yuv][le][be]
1180 planes=3, chroma=1:1 align=2:2 bits=8 cbits=81180 planes=3, chroma=1:1 align=2:2
1181 {1/8/[0:0] 1/8/[1:1] 1/8/[1:1] 0/0/[0:0] }1181 {8/[0:0] 8/[1:1] 8/[1:1] }
1182 Regular: planes=3 compbytes=1 bitpad=0 chroma=2x2 ctype=uint1182 Regular: planes=3 compbytes=1 bitpad=0 chroma=2x2 ctype=uint
1183 0: {1}1183 0: {1}
1184 1: {2}1184 1: {2}
@@ -1189,9 +1189,9 @@ yuv420p: ctype=uint · 4 unmodified lines
1189 2: p=2 st=1 o=0 sh=0 d=81189 2: p=2 st=1 o=0 sh=0 d=8
1190 Ambiguous alias: yuvj420p1190 Ambiguous alias: yuvj420p
1191yuv420p10: [GENERIC] ctype=uint1191yuv420p10: [GENERIC] ctype=uint
1192 Legacy desc: [ba][yuvp][yuv][le]1192 Basic desc: [ba][yuvp][yuv][le]
1193 planes=3, chroma=1:1 align=2:2 bits=10 cbits=101193 planes=3, chroma=1:1 align=2:2
1194 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1194 {16/[0:0] 16/[1:1] 16/[1:1] }
1195 Regular: planes=3 compbytes=2 bitpad=-6 chroma=2x2 ctype=uint1195 Regular: planes=3 compbytes=2 bitpad=-6 chroma=2x2 ctype=uint
1196 0: {1}1196 0: {1}
1197 1: {2}1197 1: {2}
@@ -1201,17 +1201,17 @@ yuv420p10: [GENERIC] ctype=uint · 3 unmodified lines
1201 1: p=1 st=2 o=0 sh=0 d=101201 1: p=1 st=2 o=0 sh=0 d=10
1202 2: p=2 st=2 o=0 sh=0 d=101202 2: p=2 st=2 o=0 sh=0 d=10
1203yuv420p10be: [GENERIC] ctype=uint1203yuv420p10be: [GENERIC] ctype=uint
1204 Legacy desc: [ba][yuvp][yuv][be]1204 Basic desc: [ba][yuvp][yuv][be]
1205 planes=3, chroma=1:1 align=2:2 bits=10 cbits=101205 planes=3, chroma=1:1 align=2:2
1206 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1206 {16/[0:0] 16/[1:1] 16/[1:1] }
1207 AVD: name=yuv420p10be chroma=1:1 flags=0x11 [be][planar]1207 AVD: name=yuv420p10be chroma=1:1 flags=0x11 [be][planar]
1208 0: p=0 st=2 o=0 sh=0 d=101208 0: p=0 st=2 o=0 sh=0 d=10
1209 1: p=1 st=2 o=0 sh=0 d=101209 1: p=1 st=2 o=0 sh=0 d=10
1210 2: p=2 st=2 o=0 sh=0 d=101210 2: p=2 st=2 o=0 sh=0 d=10
1211yuv420p12: [GENERIC] ctype=uint1211yuv420p12: [GENERIC] ctype=uint
1212 Legacy desc: [ba][yuvp][yuv][le]1212 Basic desc: [ba][yuvp][yuv][le]
1213 planes=3, chroma=1:1 align=2:2 bits=12 cbits=121213 planes=3, chroma=1:1 align=2:2
1214 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1214 {16/[0:0] 16/[1:1] 16/[1:1] }
1215 Regular: planes=3 compbytes=2 bitpad=-4 chroma=2x2 ctype=uint1215 Regular: planes=3 compbytes=2 bitpad=-4 chroma=2x2 ctype=uint
1216 0: {1}1216 0: {1}
1217 1: {2}1217 1: {2}
@@ -1221,17 +1221,17 @@ yuv420p12: [GENERIC] ctype=uint · 3 unmodified lines
1221 1: p=1 st=2 o=0 sh=0 d=121221 1: p=1 st=2 o=0 sh=0 d=12
1222 2: p=2 st=2 o=0 sh=0 d=121222 2: p=2 st=2 o=0 sh=0 d=12
1223yuv420p12be: [GENERIC] ctype=uint1223yuv420p12be: [GENERIC] ctype=uint
1224 Legacy desc: [ba][yuvp][yuv][be]1224 Basic desc: [ba][yuvp][yuv][be]
1225 planes=3, chroma=1:1 align=2:2 bits=12 cbits=121225 planes=3, chroma=1:1 align=2:2
1226 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1226 {16/[0:0] 16/[1:1] 16/[1:1] }
1227 AVD: name=yuv420p12be chroma=1:1 flags=0x11 [be][planar]1227 AVD: name=yuv420p12be chroma=1:1 flags=0x11 [be][planar]
1228 0: p=0 st=2 o=0 sh=0 d=121228 0: p=0 st=2 o=0 sh=0 d=12
1229 1: p=1 st=2 o=0 sh=0 d=121229 1: p=1 st=2 o=0 sh=0 d=12
1230 2: p=2 st=2 o=0 sh=0 d=121230 2: p=2 st=2 o=0 sh=0 d=12
1231yuv420p14: [GENERIC] ctype=uint1231yuv420p14: [GENERIC] ctype=uint
1232 Legacy desc: [ba][yuvp][yuv][le]1232 Basic desc: [ba][yuvp][yuv][le]
1233 planes=3, chroma=1:1 align=2:2 bits=14 cbits=141233 planes=3, chroma=1:1 align=2:2
1234 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1234 {16/[0:0] 16/[1:1] 16/[1:1] }
1235 Regular: planes=3 compbytes=2 bitpad=-2 chroma=2x2 ctype=uint1235 Regular: planes=3 compbytes=2 bitpad=-2 chroma=2x2 ctype=uint
1236 0: {1}1236 0: {1}
1237 1: {2}1237 1: {2}
@@ -1241,17 +1241,17 @@ yuv420p14: [GENERIC] ctype=uint · 3 unmodified lines
1241 1: p=1 st=2 o=0 sh=0 d=141241 1: p=1 st=2 o=0 sh=0 d=14
1242 2: p=2 st=2 o=0 sh=0 d=141242 2: p=2 st=2 o=0 sh=0 d=14
1243yuv420p14be: [GENERIC] ctype=uint1243yuv420p14be: [GENERIC] ctype=uint
1244 Legacy desc: [ba][yuvp][yuv][be]1244 Basic desc: [ba][yuvp][yuv][be]
1245 planes=3, chroma=1:1 align=2:2 bits=14 cbits=141245 planes=3, chroma=1:1 align=2:2
1246 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1246 {16/[0:0] 16/[1:1] 16/[1:1] }
1247 AVD: name=yuv420p14be chroma=1:1 flags=0x11 [be][planar]1247 AVD: name=yuv420p14be chroma=1:1 flags=0x11 [be][planar]
1248 0: p=0 st=2 o=0 sh=0 d=141248 0: p=0 st=2 o=0 sh=0 d=14
1249 1: p=1 st=2 o=0 sh=0 d=141249 1: p=1 st=2 o=0 sh=0 d=14
1250 2: p=2 st=2 o=0 sh=0 d=141250 2: p=2 st=2 o=0 sh=0 d=14
1251yuv420p16: [GENERIC] ctype=uint1251yuv420p16: [GENERIC] ctype=uint
1252 Legacy desc: [ba][yuvp][yuv][le]1252 Basic desc: [ba][yuvp][yuv][le]
1253 planes=3, chroma=1:1 align=2:2 bits=16 cbits=161253 planes=3, chroma=1:1 align=2:2
1254 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1254 {16/[0:0] 16/[1:1] 16/[1:1] }
1255 Regular: planes=3 compbytes=2 bitpad=0 chroma=2x2 ctype=uint1255 Regular: planes=3 compbytes=2 bitpad=0 chroma=2x2 ctype=uint
1256 0: {1}1256 0: {1}
1257 1: {2}1257 1: {2}
@@ -1261,17 +1261,17 @@ yuv420p16: [GENERIC] ctype=uint · 3 unmodified lines
1261 1: p=1 st=2 o=0 sh=0 d=161261 1: p=1 st=2 o=0 sh=0 d=16
1262 2: p=2 st=2 o=0 sh=0 d=161262 2: p=2 st=2 o=0 sh=0 d=16
1263yuv420p16be: [GENERIC] ctype=uint1263yuv420p16be: [GENERIC] ctype=uint
1264 Legacy desc: [ba][yuvp][yuv][be]1264 Basic desc: [ba][yuvp][yuv][be]
1265 planes=3, chroma=1:1 align=2:2 bits=16 cbits=161265 planes=3, chroma=1:1 align=2:2
1266 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1266 {16/[0:0] 16/[1:1] 16/[1:1] }
1267 AVD: name=yuv420p16be chroma=1:1 flags=0x11 [be][planar]1267 AVD: name=yuv420p16be chroma=1:1 flags=0x11 [be][planar]
1268 0: p=0 st=2 o=0 sh=0 d=161268 0: p=0 st=2 o=0 sh=0 d=16
1269 1: p=1 st=2 o=0 sh=0 d=161269 1: p=1 st=2 o=0 sh=0 d=16
1270 2: p=2 st=2 o=0 sh=0 d=161270 2: p=2 st=2 o=0 sh=0 d=16
1271yuv420p9: [GENERIC] ctype=uint1271yuv420p9: [GENERIC] ctype=uint
1272 Legacy desc: [ba][yuvp][yuv][le]1272 Basic desc: [ba][yuvp][yuv][le]
1273 planes=3, chroma=1:1 align=2:2 bits=9 cbits=91273 planes=3, chroma=1:1 align=2:2
1274 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1274 {16/[0:0] 16/[1:1] 16/[1:1] }
1275 Regular: planes=3 compbytes=2 bitpad=-7 chroma=2x2 ctype=uint1275 Regular: planes=3 compbytes=2 bitpad=-7 chroma=2x2 ctype=uint
1276 0: {1}1276 0: {1}
1277 1: {2}1277 1: {2}
@@ -1281,25 +1281,25 @@ yuv420p9: [GENERIC] ctype=uint · 3 unmodified lines
1281 1: p=1 st=2 o=0 sh=0 d=91281 1: p=1 st=2 o=0 sh=0 d=9
1282 2: p=2 st=2 o=0 sh=0 d=91282 2: p=2 st=2 o=0 sh=0 d=9
1283yuv420p9be: [GENERIC] ctype=uint1283yuv420p9be: [GENERIC] ctype=uint
1284 Legacy desc: [ba][yuvp][yuv][be]1284 Basic desc: [ba][yuvp][yuv][be]
1285 planes=3, chroma=1:1 align=2:2 bits=9 cbits=91285 planes=3, chroma=1:1 align=2:2
1286 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 0/0/[0:0] }1286 {16/[0:0] 16/[1:1] 16/[1:1] }
1287 AVD: name=yuv420p9be chroma=1:1 flags=0x11 [be][planar]1287 AVD: name=yuv420p9be chroma=1:1 flags=0x11 [be][planar]
1288 0: p=0 st=2 o=0 sh=0 d=91288 0: p=0 st=2 o=0 sh=0 d=9
1289 1: p=1 st=2 o=0 sh=0 d=91289 1: p=1 st=2 o=0 sh=0 d=9
1290 2: p=2 st=2 o=0 sh=0 d=91290 2: p=2 st=2 o=0 sh=0 d=9
1291yuv420pf: ctype=float1291yuv420pf: ctype=float
1292 Legacy desc: [ba][yuvp][yuv][le]1292 Basic desc: [ba][yuvp][yuv][le]
1293 planes=3, chroma=1:1 align=2:2 bits=32 cbits=321293 planes=3, chroma=1:1 align=2:2
1294 {4/32/[0:0] 4/32/[1:1] 4/32/[1:1] 0/0/[0:0] }1294 {32/[0:0] 32/[1:1] 32/[1:1] }
1295 Regular: planes=3 compbytes=4 bitpad=0 chroma=2x2 ctype=float1295 Regular: planes=3 compbytes=4 bitpad=0 chroma=2x2 ctype=float
1296 0: {1}1296 0: {1}
1297 1: {2}1297 1: {2}
1298 2: {3}1298 2: {3}
1299yuv422p: [GENERIC] ctype=uint1299yuv422p: [GENERIC] ctype=uint
1300 Legacy desc: [ba][yuvp][yuv][le][be]1300 Basic desc: [ba][yuvp][yuv][le][be]
1301 planes=3, chroma=1:0 align=2:1 bits=8 cbits=81301 planes=3, chroma=1:0 align=2:1
1302 {1/8/[0:0] 1/8/[1:0] 1/8/[1:0] 0/0/[0:0] }1302 {8/[0:0] 8/[1:0] 8/[1:0] }
1303 Regular: planes=3 compbytes=1 bitpad=0 chroma=2x1 ctype=uint1303 Regular: planes=3 compbytes=1 bitpad=0 chroma=2x1 ctype=uint
1304 0: {1}1304 0: {1}
1305 1: {2}1305 1: {2}
@@ -1309,9 +1309,9 @@ yuv422p: [GENERIC] ctype=uint · 3 unmodified lines
1309 1: p=1 st=1 o=0 sh=0 d=81309 1: p=1 st=1 o=0 sh=0 d=8
1310 2: p=2 st=1 o=0 sh=0 d=81310 2: p=2 st=1 o=0 sh=0 d=8
1311yuv422p10: [GENERIC] ctype=uint1311yuv422p10: [GENERIC] ctype=uint
1312 Legacy desc: [ba][yuvp][yuv][le]1312 Basic desc: [ba][yuvp][yuv][le]
1313 planes=3, chroma=1:0 align=2:1 bits=10 cbits=101313 planes=3, chroma=1:0 align=2:1
1314 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1314 {16/[0:0] 16/[1:0] 16/[1:0] }
1315 Regular: planes=3 compbytes=2 bitpad=-6 chroma=2x1 ctype=uint1315 Regular: planes=3 compbytes=2 bitpad=-6 chroma=2x1 ctype=uint
1316 0: {1}1316 0: {1}
1317 1: {2}1317 1: {2}
@@ -1321,17 +1321,17 @@ yuv422p10: [GENERIC] ctype=uint · 3 unmodified lines
1321 1: p=1 st=2 o=0 sh=0 d=101321 1: p=1 st=2 o=0 sh=0 d=10
1322 2: p=2 st=2 o=0 sh=0 d=101322 2: p=2 st=2 o=0 sh=0 d=10
1323yuv422p10be: [GENERIC] ctype=uint1323yuv422p10be: [GENERIC] ctype=uint
1324 Legacy desc: [ba][yuvp][yuv][be]1324 Basic desc: [ba][yuvp][yuv][be]
1325 planes=3, chroma=1:0 align=2:1 bits=10 cbits=101325 planes=3, chroma=1:0 align=2:1
1326 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1326 {16/[0:0] 16/[1:0] 16/[1:0] }
1327 AVD: name=yuv422p10be chroma=1:0 flags=0x11 [be][planar]1327 AVD: name=yuv422p10be chroma=1:0 flags=0x11 [be][planar]
1328 0: p=0 st=2 o=0 sh=0 d=101328 0: p=0 st=2 o=0 sh=0 d=10
1329 1: p=1 st=2 o=0 sh=0 d=101329 1: p=1 st=2 o=0 sh=0 d=10
1330 2: p=2 st=2 o=0 sh=0 d=101330 2: p=2 st=2 o=0 sh=0 d=10
1331yuv422p12: [GENERIC] ctype=uint1331yuv422p12: [GENERIC] ctype=uint
1332 Legacy desc: [ba][yuvp][yuv][le]1332 Basic desc: [ba][yuvp][yuv][le]
1333 planes=3, chroma=1:0 align=2:1 bits=12 cbits=121333 planes=3, chroma=1:0 align=2:1
1334 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1334 {16/[0:0] 16/[1:0] 16/[1:0] }
1335 Regular: planes=3 compbytes=2 bitpad=-4 chroma=2x1 ctype=uint1335 Regular: planes=3 compbytes=2 bitpad=-4 chroma=2x1 ctype=uint
1336 0: {1}1336 0: {1}
1337 1: {2}1337 1: {2}
@@ -1341,17 +1341,17 @@ yuv422p12: [GENERIC] ctype=uint · 3 unmodified lines
1341 1: p=1 st=2 o=0 sh=0 d=121341 1: p=1 st=2 o=0 sh=0 d=12
1342 2: p=2 st=2 o=0 sh=0 d=121342 2: p=2 st=2 o=0 sh=0 d=12
1343yuv422p12be: [GENERIC] ctype=uint1343yuv422p12be: [GENERIC] ctype=uint
1344 Legacy desc: [ba][yuvp][yuv][be]1344 Basic desc: [ba][yuvp][yuv][be]
1345 planes=3, chroma=1:0 align=2:1 bits=12 cbits=121345 planes=3, chroma=1:0 align=2:1
1346 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1346 {16/[0:0] 16/[1:0] 16/[1:0] }
1347 AVD: name=yuv422p12be chroma=1:0 flags=0x11 [be][planar]1347 AVD: name=yuv422p12be chroma=1:0 flags=0x11 [be][planar]
1348 0: p=0 st=2 o=0 sh=0 d=121348 0: p=0 st=2 o=0 sh=0 d=12
1349 1: p=1 st=2 o=0 sh=0 d=121349 1: p=1 st=2 o=0 sh=0 d=12
1350 2: p=2 st=2 o=0 sh=0 d=121350 2: p=2 st=2 o=0 sh=0 d=12
1351yuv422p14: [GENERIC] ctype=uint1351yuv422p14: [GENERIC] ctype=uint
1352 Legacy desc: [ba][yuvp][yuv][le]1352 Basic desc: [ba][yuvp][yuv][le]
1353 planes=3, chroma=1:0 align=2:1 bits=14 cbits=141353 planes=3, chroma=1:0 align=2:1
1354 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1354 {16/[0:0] 16/[1:0] 16/[1:0] }
1355 Regular: planes=3 compbytes=2 bitpad=-2 chroma=2x1 ctype=uint1355 Regular: planes=3 compbytes=2 bitpad=-2 chroma=2x1 ctype=uint
1356 0: {1}1356 0: {1}
1357 1: {2}1357 1: {2}
@@ -1361,17 +1361,17 @@ yuv422p14: [GENERIC] ctype=uint · 3 unmodified lines
1361 1: p=1 st=2 o=0 sh=0 d=141361 1: p=1 st=2 o=0 sh=0 d=14
1362 2: p=2 st=2 o=0 sh=0 d=141362 2: p=2 st=2 o=0 sh=0 d=14
1363yuv422p14be: [GENERIC] ctype=uint1363yuv422p14be: [GENERIC] ctype=uint
1364 Legacy desc: [ba][yuvp][yuv][be]1364 Basic desc: [ba][yuvp][yuv][be]
1365 planes=3, chroma=1:0 align=2:1 bits=14 cbits=141365 planes=3, chroma=1:0 align=2:1
1366 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1366 {16/[0:0] 16/[1:0] 16/[1:0] }
1367 AVD: name=yuv422p14be chroma=1:0 flags=0x11 [be][planar]1367 AVD: name=yuv422p14be chroma=1:0 flags=0x11 [be][planar]
1368 0: p=0 st=2 o=0 sh=0 d=141368 0: p=0 st=2 o=0 sh=0 d=14
1369 1: p=1 st=2 o=0 sh=0 d=141369 1: p=1 st=2 o=0 sh=0 d=14
1370 2: p=2 st=2 o=0 sh=0 d=141370 2: p=2 st=2 o=0 sh=0 d=14
1371yuv422p16: [GENERIC] ctype=uint1371yuv422p16: [GENERIC] ctype=uint
1372 Legacy desc: [ba][yuvp][yuv][le]1372 Basic desc: [ba][yuvp][yuv][le]
1373 planes=3, chroma=1:0 align=2:1 bits=16 cbits=161373 planes=3, chroma=1:0 align=2:1
1374 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1374 {16/[0:0] 16/[1:0] 16/[1:0] }
1375 Regular: planes=3 compbytes=2 bitpad=0 chroma=2x1 ctype=uint1375 Regular: planes=3 compbytes=2 bitpad=0 chroma=2x1 ctype=uint
1376 0: {1}1376 0: {1}
1377 1: {2}1377 1: {2}
@@ -1381,17 +1381,17 @@ yuv422p16: [GENERIC] ctype=uint · 3 unmodified lines
1381 1: p=1 st=2 o=0 sh=0 d=161381 1: p=1 st=2 o=0 sh=0 d=16
1382 2: p=2 st=2 o=0 sh=0 d=161382 2: p=2 st=2 o=0 sh=0 d=16
1383yuv422p16be: [GENERIC] ctype=uint1383yuv422p16be: [GENERIC] ctype=uint
1384 Legacy desc: [ba][yuvp][yuv][be]1384 Basic desc: [ba][yuvp][yuv][be]
1385 planes=3, chroma=1:0 align=2:1 bits=16 cbits=161385 planes=3, chroma=1:0 align=2:1
1386 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1386 {16/[0:0] 16/[1:0] 16/[1:0] }
1387 AVD: name=yuv422p16be chroma=1:0 flags=0x11 [be][planar]1387 AVD: name=yuv422p16be chroma=1:0 flags=0x11 [be][planar]
1388 0: p=0 st=2 o=0 sh=0 d=161388 0: p=0 st=2 o=0 sh=0 d=16
1389 1: p=1 st=2 o=0 sh=0 d=161389 1: p=1 st=2 o=0 sh=0 d=16
1390 2: p=2 st=2 o=0 sh=0 d=161390 2: p=2 st=2 o=0 sh=0 d=16
1391yuv422p9: [GENERIC] ctype=uint1391yuv422p9: [GENERIC] ctype=uint
1392 Legacy desc: [ba][yuvp][yuv][le]1392 Basic desc: [ba][yuvp][yuv][le]
1393 planes=3, chroma=1:0 align=2:1 bits=9 cbits=91393 planes=3, chroma=1:0 align=2:1
1394 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1394 {16/[0:0] 16/[1:0] 16/[1:0] }
1395 Regular: planes=3 compbytes=2 bitpad=-7 chroma=2x1 ctype=uint1395 Regular: planes=3 compbytes=2 bitpad=-7 chroma=2x1 ctype=uint
1396 0: {1}1396 0: {1}
1397 1: {2}1397 1: {2}
@@ -1401,25 +1401,25 @@ yuv422p9: [GENERIC] ctype=uint · 3 unmodified lines
1401 1: p=1 st=2 o=0 sh=0 d=91401 1: p=1 st=2 o=0 sh=0 d=9
1402 2: p=2 st=2 o=0 sh=0 d=91402 2: p=2 st=2 o=0 sh=0 d=9
1403yuv422p9be: [GENERIC] ctype=uint1403yuv422p9be: [GENERIC] ctype=uint
1404 Legacy desc: [ba][yuvp][yuv][be]1404 Basic desc: [ba][yuvp][yuv][be]
1405 planes=3, chroma=1:0 align=2:1 bits=9 cbits=91405 planes=3, chroma=1:0 align=2:1
1406 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 0/0/[0:0] }1406 {16/[0:0] 16/[1:0] 16/[1:0] }
1407 AVD: name=yuv422p9be chroma=1:0 flags=0x11 [be][planar]1407 AVD: name=yuv422p9be chroma=1:0 flags=0x11 [be][planar]
1408 0: p=0 st=2 o=0 sh=0 d=91408 0: p=0 st=2 o=0 sh=0 d=9
1409 1: p=1 st=2 o=0 sh=0 d=91409 1: p=1 st=2 o=0 sh=0 d=9
1410 2: p=2 st=2 o=0 sh=0 d=91410 2: p=2 st=2 o=0 sh=0 d=9
1411yuv422pf: ctype=float1411yuv422pf: ctype=float
1412 Legacy desc: [ba][yuvp][yuv][le]1412 Basic desc: [ba][yuvp][yuv][le]
1413 planes=3, chroma=1:0 align=2:1 bits=32 cbits=321413 planes=3, chroma=1:0 align=2:1
1414 {4/32/[0:0] 4/32/[1:0] 4/32/[1:0] 0/0/[0:0] }1414 {32/[0:0] 32/[1:0] 32/[1:0] }
1415 Regular: planes=3 compbytes=4 bitpad=0 chroma=2x1 ctype=float1415 Regular: planes=3 compbytes=4 bitpad=0 chroma=2x1 ctype=float
1416 0: {1}1416 0: {1}
1417 1: {2}1417 1: {2}
1418 2: {3}1418 2: {3}
1419yuv440p: [GENERIC] ctype=uint1419yuv440p: [GENERIC] ctype=uint
1420 Legacy desc: [ba][yuvp][yuv][le][be]1420 Basic desc: [ba][yuvp][yuv][le][be]
1421 planes=3, chroma=0:1 align=1:2 bits=8 cbits=81421 planes=3, chroma=0:1 align=1:2
1422 {1/8/[0:0] 1/8/[0:1] 1/8/[0:1] 0/0/[0:0] }1422 {8/[0:0] 8/[0:1] 8/[0:1] }
1423 Regular: planes=3 compbytes=1 bitpad=0 chroma=1x2 ctype=uint1423 Regular: planes=3 compbytes=1 bitpad=0 chroma=1x2 ctype=uint
1424 0: {1}1424 0: {1}
1425 1: {2}1425 1: {2}
@@ -1429,9 +1429,9 @@ yuv440p: [GENERIC] ctype=uint · 3 unmodified lines
1429 1: p=1 st=1 o=0 sh=0 d=81429 1: p=1 st=1 o=0 sh=0 d=8
1430 2: p=2 st=1 o=0 sh=0 d=81430 2: p=2 st=1 o=0 sh=0 d=8
1431yuv440p10: [GENERIC] ctype=uint1431yuv440p10: [GENERIC] ctype=uint
1432 Legacy desc: [ba][yuvp][yuv][le]1432 Basic desc: [ba][yuvp][yuv][le]
1433 planes=3, chroma=0:1 align=1:2 bits=10 cbits=101433 planes=3, chroma=0:1 align=1:2
1434 {2/16/[0:0] 2/16/[0:1] 2/16/[0:1] 0/0/[0:0] }1434 {16/[0:0] 16/[0:1] 16/[0:1] }
1435 Regular: planes=3 compbytes=2 bitpad=-6 chroma=1x2 ctype=uint1435 Regular: planes=3 compbytes=2 bitpad=-6 chroma=1x2 ctype=uint
1436 0: {1}1436 0: {1}
1437 1: {2}1437 1: {2}
@@ -1441,17 +1441,17 @@ yuv440p10: [GENERIC] ctype=uint · 3 unmodified lines
1441 1: p=1 st=2 o=0 sh=0 d=101441 1: p=1 st=2 o=0 sh=0 d=10
1442 2: p=2 st=2 o=0 sh=0 d=101442 2: p=2 st=2 o=0 sh=0 d=10
1443yuv440p10be: [GENERIC] ctype=uint1443yuv440p10be: [GENERIC] ctype=uint
1444 Legacy desc: [ba][yuvp][yuv][be]1444 Basic desc: [ba][yuvp][yuv][be]
1445 planes=3, chroma=0:1 align=1:2 bits=10 cbits=101445 planes=3, chroma=0:1 align=1:2
1446 {2/16/[0:0] 2/16/[0:1] 2/16/[0:1] 0/0/[0:0] }1446 {16/[0:0] 16/[0:1] 16/[0:1] }
1447 AVD: name=yuv440p10be chroma=0:1 flags=0x11 [be][planar]1447 AVD: name=yuv440p10be chroma=0:1 flags=0x11 [be][planar]
1448 0: p=0 st=2 o=0 sh=0 d=101448 0: p=0 st=2 o=0 sh=0 d=10
1449 1: p=1 st=2 o=0 sh=0 d=101449 1: p=1 st=2 o=0 sh=0 d=10
1450 2: p=2 st=2 o=0 sh=0 d=101450 2: p=2 st=2 o=0 sh=0 d=10
1451yuv440p12: [GENERIC] ctype=uint1451yuv440p12: [GENERIC] ctype=uint
1452 Legacy desc: [ba][yuvp][yuv][le]1452 Basic desc: [ba][yuvp][yuv][le]
1453 planes=3, chroma=0:1 align=1:2 bits=12 cbits=121453 planes=3, chroma=0:1 align=1:2
1454 {2/16/[0:0] 2/16/[0:1] 2/16/[0:1] 0/0/[0:0] }1454 {16/[0:0] 16/[0:1] 16/[0:1] }
1455 Regular: planes=3 compbytes=2 bitpad=-4 chroma=1x2 ctype=uint1455 Regular: planes=3 compbytes=2 bitpad=-4 chroma=1x2 ctype=uint
1456 0: {1}1456 0: {1}
1457 1: {2}1457 1: {2}
@@ -1461,25 +1461,25 @@ yuv440p12: [GENERIC] ctype=uint · 3 unmodified lines
1461 1: p=1 st=2 o=0 sh=0 d=121461 1: p=1 st=2 o=0 sh=0 d=12
1462 2: p=2 st=2 o=0 sh=0 d=121462 2: p=2 st=2 o=0 sh=0 d=12
1463yuv440p12be: [GENERIC] ctype=uint1463yuv440p12be: [GENERIC] ctype=uint
1464 Legacy desc: [ba][yuvp][yuv][be]1464 Basic desc: [ba][yuvp][yuv][be]
1465 planes=3, chroma=0:1 align=1:2 bits=12 cbits=121465 planes=3, chroma=0:1 align=1:2
1466 {2/16/[0:0] 2/16/[0:1] 2/16/[0:1] 0/0/[0:0] }1466 {16/[0:0] 16/[0:1] 16/[0:1] }
1467 AVD: name=yuv440p12be chroma=0:1 flags=0x11 [be][planar]1467 AVD: name=yuv440p12be chroma=0:1 flags=0x11 [be][planar]
1468 0: p=0 st=2 o=0 sh=0 d=121468 0: p=0 st=2 o=0 sh=0 d=12
1469 1: p=1 st=2 o=0 sh=0 d=121469 1: p=1 st=2 o=0 sh=0 d=12
1470 2: p=2 st=2 o=0 sh=0 d=121470 2: p=2 st=2 o=0 sh=0 d=12
1471yuv440pf: ctype=float1471yuv440pf: ctype=float
1472 Legacy desc: [ba][yuvp][yuv][le]1472 Basic desc: [ba][yuvp][yuv][le]
1473 planes=3, chroma=0:1 align=1:2 bits=32 cbits=321473 planes=3, chroma=0:1 align=1:2
1474 {4/32/[0:0] 4/32/[0:1] 4/32/[0:1] 0/0/[0:0] }1474 {32/[0:0] 32/[0:1] 32/[0:1] }
1475 Regular: planes=3 compbytes=4 bitpad=0 chroma=1x2 ctype=float1475 Regular: planes=3 compbytes=4 bitpad=0 chroma=1x2 ctype=float
1476 0: {1}1476 0: {1}
1477 1: {2}1477 1: {2}
1478 2: {3}1478 2: {3}
1479yuv444p: ctype=uint1479yuv444p: ctype=uint
1480 Legacy desc: [ba][yuvp][yuv][le][be]1480 Basic desc: [ba][yuvp][yuv][le][be]
1481 planes=3, chroma=0:0 align=1:1 bits=8 cbits=81481 planes=3, chroma=0:0 align=1:1
1482 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 0/0/[0:0] }1482 {8/[0:0] 8/[0:0] 8/[0:0] }
1483 Regular: planes=3 compbytes=1 bitpad=0 chroma=1x1 ctype=uint1483 Regular: planes=3 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
1484 0: {1}1484 0: {1}
1485 1: {2}1485 1: {2}
@@ -1490,9 +1490,9 @@ yuv444p: ctype=uint · 4 unmodified lines
1490 2: p=2 st=1 o=0 sh=0 d=81490 2: p=2 st=1 o=0 sh=0 d=8
1491 Ambiguous alias: yuvj444p1491 Ambiguous alias: yuvj444p
1492yuv444p10: [GENERIC] ctype=uint1492yuv444p10: [GENERIC] ctype=uint
1493 Legacy desc: [ba][yuvp][yuv][le]1493 Basic desc: [ba][yuvp][yuv][le]
1494 planes=3, chroma=0:0 align=1:1 bits=10 cbits=101494 planes=3, chroma=0:0 align=1:1
1495 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1495 {16/[0:0] 16/[0:0] 16/[0:0] }
1496 Regular: planes=3 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint1496 Regular: planes=3 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint
1497 0: {1}1497 0: {1}
1498 1: {2}1498 1: {2}
@@ -1502,17 +1502,17 @@ yuv444p10: [GENERIC] ctype=uint · 3 unmodified lines
1502 1: p=1 st=2 o=0 sh=0 d=101502 1: p=1 st=2 o=0 sh=0 d=10
1503 2: p=2 st=2 o=0 sh=0 d=101503 2: p=2 st=2 o=0 sh=0 d=10
1504yuv444p10be: [GENERIC] ctype=uint1504yuv444p10be: [GENERIC] ctype=uint
1505 Legacy desc: [ba][yuvp][yuv][be]1505 Basic desc: [ba][yuvp][yuv][be]
1506 planes=3, chroma=0:0 align=1:1 bits=10 cbits=101506 planes=3, chroma=0:0 align=1:1
1507 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1507 {16/[0:0] 16/[0:0] 16/[0:0] }
1508 AVD: name=yuv444p10be chroma=0:0 flags=0x11 [be][planar]1508 AVD: name=yuv444p10be chroma=0:0 flags=0x11 [be][planar]
1509 0: p=0 st=2 o=0 sh=0 d=101509 0: p=0 st=2 o=0 sh=0 d=10
1510 1: p=1 st=2 o=0 sh=0 d=101510 1: p=1 st=2 o=0 sh=0 d=10
1511 2: p=2 st=2 o=0 sh=0 d=101511 2: p=2 st=2 o=0 sh=0 d=10
1512yuv444p12: [GENERIC] ctype=uint1512yuv444p12: [GENERIC] ctype=uint
1513 Legacy desc: [ba][yuvp][yuv][le]1513 Basic desc: [ba][yuvp][yuv][le]
1514 planes=3, chroma=0:0 align=1:1 bits=12 cbits=121514 planes=3, chroma=0:0 align=1:1
1515 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1515 {16/[0:0] 16/[0:0] 16/[0:0] }
1516 Regular: planes=3 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint1516 Regular: planes=3 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint
1517 0: {1}1517 0: {1}
1518 1: {2}1518 1: {2}
@@ -1522,17 +1522,17 @@ yuv444p12: [GENERIC] ctype=uint · 3 unmodified lines
1522 1: p=1 st=2 o=0 sh=0 d=121522 1: p=1 st=2 o=0 sh=0 d=12
1523 2: p=2 st=2 o=0 sh=0 d=121523 2: p=2 st=2 o=0 sh=0 d=12
1524yuv444p12be: [GENERIC] ctype=uint1524yuv444p12be: [GENERIC] ctype=uint
1525 Legacy desc: [ba][yuvp][yuv][be]1525 Basic desc: [ba][yuvp][yuv][be]
1526 planes=3, chroma=0:0 align=1:1 bits=12 cbits=121526 planes=3, chroma=0:0 align=1:1
1527 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1527 {16/[0:0] 16/[0:0] 16/[0:0] }
1528 AVD: name=yuv444p12be chroma=0:0 flags=0x11 [be][planar]1528 AVD: name=yuv444p12be chroma=0:0 flags=0x11 [be][planar]
1529 0: p=0 st=2 o=0 sh=0 d=121529 0: p=0 st=2 o=0 sh=0 d=12
1530 1: p=1 st=2 o=0 sh=0 d=121530 1: p=1 st=2 o=0 sh=0 d=12
1531 2: p=2 st=2 o=0 sh=0 d=121531 2: p=2 st=2 o=0 sh=0 d=12
1532yuv444p14: [GENERIC] ctype=uint1532yuv444p14: [GENERIC] ctype=uint
1533 Legacy desc: [ba][yuvp][yuv][le]1533 Basic desc: [ba][yuvp][yuv][le]
1534 planes=3, chroma=0:0 align=1:1 bits=14 cbits=141534 planes=3, chroma=0:0 align=1:1
1535 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1535 {16/[0:0] 16/[0:0] 16/[0:0] }
1536 Regular: planes=3 compbytes=2 bitpad=-2 chroma=1x1 ctype=uint1536 Regular: planes=3 compbytes=2 bitpad=-2 chroma=1x1 ctype=uint
1537 0: {1}1537 0: {1}
1538 1: {2}1538 1: {2}
@@ -1542,17 +1542,17 @@ yuv444p14: [GENERIC] ctype=uint · 3 unmodified lines
1542 1: p=1 st=2 o=0 sh=0 d=141542 1: p=1 st=2 o=0 sh=0 d=14
1543 2: p=2 st=2 o=0 sh=0 d=141543 2: p=2 st=2 o=0 sh=0 d=14
1544yuv444p14be: [GENERIC] ctype=uint1544yuv444p14be: [GENERIC] ctype=uint
1545 Legacy desc: [ba][yuvp][yuv][be]1545 Basic desc: [ba][yuvp][yuv][be]
1546 planes=3, chroma=0:0 align=1:1 bits=14 cbits=141546 planes=3, chroma=0:0 align=1:1
1547 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1547 {16/[0:0] 16/[0:0] 16/[0:0] }
1548 AVD: name=yuv444p14be chroma=0:0 flags=0x11 [be][planar]1548 AVD: name=yuv444p14be chroma=0:0 flags=0x11 [be][planar]
1549 0: p=0 st=2 o=0 sh=0 d=141549 0: p=0 st=2 o=0 sh=0 d=14
1550 1: p=1 st=2 o=0 sh=0 d=141550 1: p=1 st=2 o=0 sh=0 d=14
1551 2: p=2 st=2 o=0 sh=0 d=141551 2: p=2 st=2 o=0 sh=0 d=14
1552yuv444p16: [GENERIC] ctype=uint1552yuv444p16: [GENERIC] ctype=uint
1553 Legacy desc: [ba][yuvp][yuv][le]1553 Basic desc: [ba][yuvp][yuv][le]
1554 planes=3, chroma=0:0 align=1:1 bits=16 cbits=161554 planes=3, chroma=0:0 align=1:1
1555 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1555 {16/[0:0] 16/[0:0] 16/[0:0] }
1556 Regular: planes=3 compbytes=2 bitpad=0 chroma=1x1 ctype=uint1556 Regular: planes=3 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
1557 0: {1}1557 0: {1}
1558 1: {2}1558 1: {2}
@@ -1562,17 +1562,17 @@ yuv444p16: [GENERIC] ctype=uint · 3 unmodified lines
1562 1: p=1 st=2 o=0 sh=0 d=161562 1: p=1 st=2 o=0 sh=0 d=16
1563 2: p=2 st=2 o=0 sh=0 d=161563 2: p=2 st=2 o=0 sh=0 d=16
1564yuv444p16be: [GENERIC] ctype=uint1564yuv444p16be: [GENERIC] ctype=uint
1565 Legacy desc: [ba][yuvp][yuv][be]1565 Basic desc: [ba][yuvp][yuv][be]
1566 planes=3, chroma=0:0 align=1:1 bits=16 cbits=161566 planes=3, chroma=0:0 align=1:1
1567 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1567 {16/[0:0] 16/[0:0] 16/[0:0] }
1568 AVD: name=yuv444p16be chroma=0:0 flags=0x11 [be][planar]1568 AVD: name=yuv444p16be chroma=0:0 flags=0x11 [be][planar]
1569 0: p=0 st=2 o=0 sh=0 d=161569 0: p=0 st=2 o=0 sh=0 d=16
1570 1: p=1 st=2 o=0 sh=0 d=161570 1: p=1 st=2 o=0 sh=0 d=16
1571 2: p=2 st=2 o=0 sh=0 d=161571 2: p=2 st=2 o=0 sh=0 d=16
1572yuv444p9: [GENERIC] ctype=uint1572yuv444p9: [GENERIC] ctype=uint
1573 Legacy desc: [ba][yuvp][yuv][le]1573 Basic desc: [ba][yuvp][yuv][le]
1574 planes=3, chroma=0:0 align=1:1 bits=9 cbits=91574 planes=3, chroma=0:0 align=1:1
1575 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1575 {16/[0:0] 16/[0:0] 16/[0:0] }
1576 Regular: planes=3 compbytes=2 bitpad=-7 chroma=1x1 ctype=uint1576 Regular: planes=3 compbytes=2 bitpad=-7 chroma=1x1 ctype=uint
1577 0: {1}1577 0: {1}
1578 1: {2}1578 1: {2}
@@ -1582,43 +1582,43 @@ yuv444p9: [GENERIC] ctype=uint · 3 unmodified lines
1582 1: p=1 st=2 o=0 sh=0 d=91582 1: p=1 st=2 o=0 sh=0 d=9
1583 2: p=2 st=2 o=0 sh=0 d=91583 2: p=2 st=2 o=0 sh=0 d=9
1584yuv444p9be: [GENERIC] ctype=uint1584yuv444p9be: [GENERIC] ctype=uint
1585 Legacy desc: [ba][yuvp][yuv][be]1585 Basic desc: [ba][yuvp][yuv][be]
1586 planes=3, chroma=0:0 align=1:1 bits=9 cbits=91586 planes=3, chroma=0:0 align=1:1
1587 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 0/0/[0:0] }1587 {16/[0:0] 16/[0:0] 16/[0:0] }
1588 AVD: name=yuv444p9be chroma=0:0 flags=0x11 [be][planar]1588 AVD: name=yuv444p9be chroma=0:0 flags=0x11 [be][planar]
1589 0: p=0 st=2 o=0 sh=0 d=91589 0: p=0 st=2 o=0 sh=0 d=9
1590 1: p=1 st=2 o=0 sh=0 d=91590 1: p=1 st=2 o=0 sh=0 d=9
1591 2: p=2 st=2 o=0 sh=0 d=91591 2: p=2 st=2 o=0 sh=0 d=9
1592yuv444pf: ctype=float1592yuv444pf: ctype=float
1593 Legacy desc: [ba][yuvp][yuv][le]1593 Basic desc: [ba][yuvp][yuv][le]
1594 planes=3, chroma=0:0 align=1:1 bits=32 cbits=321594 planes=3, chroma=0:0 align=1:1
1595 {4/32/[0:0] 4/32/[0:0] 4/32/[0:0] 0/0/[0:0] }1595 {32/[0:0] 32/[0:0] 32/[0:0] }
1596 Regular: planes=3 compbytes=4 bitpad=0 chroma=1x1 ctype=float1596 Regular: planes=3 compbytes=4 bitpad=0 chroma=1x1 ctype=float
1597 0: {1}1597 0: {1}
1598 1: {2}1598 1: {2}
1599 2: {3}1599 2: {3}
1600yuva410pf: ctype=float1600yuva410pf: ctype=float
1601 Legacy desc: [ba][a][yuvp][yuv][le]1601 Basic desc: [ba][a][yuvp][yuv][le]
1602 planes=4, chroma=2:2 align=4:4 bits=32 cbits=321602 planes=4, chroma=2:2 align=4:4
1603 {4/32/[0:0] 4/32/[2:2] 4/32/[2:2] 4/32/[0:0] }1603 {32/[0:0] 32/[2:2] 32/[2:2] 32/[0:0] }
1604 Regular: planes=4 compbytes=4 bitpad=0 chroma=4x4 ctype=float1604 Regular: planes=4 compbytes=4 bitpad=0 chroma=4x4 ctype=float
1605 0: {1}1605 0: {1}
1606 1: {2}1606 1: {2}
1607 2: {3}1607 2: {3}
1608 3: {4}1608 3: {4}
1609yuva411pf: ctype=float1609yuva411pf: ctype=float
1610 Legacy desc: [ba][a][yuvp][yuv][le]1610 Basic desc: [ba][a][yuvp][yuv][le]
1611 planes=4, chroma=2:0 align=4:1 bits=32 cbits=321611 planes=4, chroma=2:0 align=4:1
1612 {4/32/[0:0] 4/32/[2:0] 4/32/[2:0] 4/32/[0:0] }1612 {32/[0:0] 32/[2:0] 32/[2:0] 32/[0:0] }
1613 Regular: planes=4 compbytes=4 bitpad=0 chroma=4x1 ctype=float1613 Regular: planes=4 compbytes=4 bitpad=0 chroma=4x1 ctype=float
1614 0: {1}1614 0: {1}
1615 1: {2}1615 1: {2}
1616 2: {3}1616 2: {3}
1617 3: {4}1617 3: {4}
1618yuva420p: [GENERIC] ctype=uint1618yuva420p: [GENERIC] ctype=uint
1619 Legacy desc: [ba][a][yuvp][yuv][le][be]1619 Basic desc: [ba][a][yuvp][yuv][le][be]
1620 planes=4, chroma=1:1 align=2:2 bits=8 cbits=81620 planes=4, chroma=1:1 align=2:2
1621 {1/8/[0:0] 1/8/[1:1] 1/8/[1:1] 1/8/[0:0] }1621 {8/[0:0] 8/[1:1] 8/[1:1] 8/[0:0] }
1622 Regular: planes=4 compbytes=1 bitpad=0 chroma=2x2 ctype=uint1622 Regular: planes=4 compbytes=1 bitpad=0 chroma=2x2 ctype=uint
1623 0: {1}1623 0: {1}
1624 1: {2}1624 1: {2}
@@ -1630,9 +1630,9 @@ yuva420p: [GENERIC] ctype=uint · 5 unmodified lines
1630 2: p=2 st=1 o=0 sh=0 d=81630 2: p=2 st=1 o=0 sh=0 d=8
1631 3: p=3 st=1 o=0 sh=0 d=81631 3: p=3 st=1 o=0 sh=0 d=8
1632yuva420p10: [GENERIC] ctype=uint1632yuva420p10: [GENERIC] ctype=uint
1633 Legacy desc: [ba][a][yuvp][yuv][le]1633 Basic desc: [ba][a][yuvp][yuv][le]
1634 planes=4, chroma=1:1 align=2:2 bits=10 cbits=101634 planes=4, chroma=1:1 align=2:2
1635 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 2/16/[0:0] }1635 {16/[0:0] 16/[1:1] 16/[1:1] 16/[0:0] }
1636 Regular: planes=4 compbytes=2 bitpad=-6 chroma=2x2 ctype=uint1636 Regular: planes=4 compbytes=2 bitpad=-6 chroma=2x2 ctype=uint
1637 0: {1}1637 0: {1}
1638 1: {2}1638 1: {2}
@@ -1644,18 +1644,18 @@ yuva420p10: [GENERIC] ctype=uint · 5 unmodified lines
1644 2: p=2 st=2 o=0 sh=0 d=101644 2: p=2 st=2 o=0 sh=0 d=10
1645 3: p=3 st=2 o=0 sh=0 d=101645 3: p=3 st=2 o=0 sh=0 d=10
1646yuva420p10be: [GENERIC] ctype=uint1646yuva420p10be: [GENERIC] ctype=uint
1647 Legacy desc: [ba][a][yuvp][yuv][be]1647 Basic desc: [ba][a][yuvp][yuv][be]
1648 planes=4, chroma=1:1 align=2:2 bits=10 cbits=101648 planes=4, chroma=1:1 align=2:2
1649 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 2/16/[0:0] }1649 {16/[0:0] 16/[1:1] 16/[1:1] 16/[0:0] }
1650 AVD: name=yuva420p10be chroma=1:1 flags=0x91 [be][planar][alpha]1650 AVD: name=yuva420p10be chroma=1:1 flags=0x91 [be][planar][alpha]
1651 0: p=0 st=2 o=0 sh=0 d=101651 0: p=0 st=2 o=0 sh=0 d=10
1652 1: p=1 st=2 o=0 sh=0 d=101652 1: p=1 st=2 o=0 sh=0 d=10
1653 2: p=2 st=2 o=0 sh=0 d=101653 2: p=2 st=2 o=0 sh=0 d=10
1654 3: p=3 st=2 o=0 sh=0 d=101654 3: p=3 st=2 o=0 sh=0 d=10
1655yuva420p16: [GENERIC] ctype=uint1655yuva420p16: [GENERIC] ctype=uint
1656 Legacy desc: [ba][a][yuvp][yuv][le]1656 Basic desc: [ba][a][yuvp][yuv][le]
1657 planes=4, chroma=1:1 align=2:2 bits=16 cbits=161657 planes=4, chroma=1:1 align=2:2
1658 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 2/16/[0:0] }1658 {16/[0:0] 16/[1:1] 16/[1:1] 16/[0:0] }
1659 Regular: planes=4 compbytes=2 bitpad=0 chroma=2x2 ctype=uint1659 Regular: planes=4 compbytes=2 bitpad=0 chroma=2x2 ctype=uint
1660 0: {1}1660 0: {1}
1661 1: {2}1661 1: {2}
@@ -1667,18 +1667,18 @@ yuva420p16: [GENERIC] ctype=uint · 5 unmodified lines
1667 2: p=2 st=2 o=0 sh=0 d=161667 2: p=2 st=2 o=0 sh=0 d=16
1668 3: p=3 st=2 o=0 sh=0 d=161668 3: p=3 st=2 o=0 sh=0 d=16
1669yuva420p16be: [GENERIC] ctype=uint1669yuva420p16be: [GENERIC] ctype=uint
1670 Legacy desc: [ba][a][yuvp][yuv][be]1670 Basic desc: [ba][a][yuvp][yuv][be]
1671 planes=4, chroma=1:1 align=2:2 bits=16 cbits=161671 planes=4, chroma=1:1 align=2:2
1672 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 2/16/[0:0] }1672 {16/[0:0] 16/[1:1] 16/[1:1] 16/[0:0] }
1673 AVD: name=yuva420p16be chroma=1:1 flags=0x91 [be][planar][alpha]1673 AVD: name=yuva420p16be chroma=1:1 flags=0x91 [be][planar][alpha]
1674 0: p=0 st=2 o=0 sh=0 d=161674 0: p=0 st=2 o=0 sh=0 d=16
1675 1: p=1 st=2 o=0 sh=0 d=161675 1: p=1 st=2 o=0 sh=0 d=16
1676 2: p=2 st=2 o=0 sh=0 d=161676 2: p=2 st=2 o=0 sh=0 d=16
1677 3: p=3 st=2 o=0 sh=0 d=161677 3: p=3 st=2 o=0 sh=0 d=16
1678yuva420p9: [GENERIC] ctype=uint1678yuva420p9: [GENERIC] ctype=uint
1679 Legacy desc: [ba][a][yuvp][yuv][le]1679 Basic desc: [ba][a][yuvp][yuv][le]
1680 planes=4, chroma=1:1 align=2:2 bits=9 cbits=91680 planes=4, chroma=1:1 align=2:2
1681 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 2/16/[0:0] }1681 {16/[0:0] 16/[1:1] 16/[1:1] 16/[0:0] }
1682 Regular: planes=4 compbytes=2 bitpad=-7 chroma=2x2 ctype=uint1682 Regular: planes=4 compbytes=2 bitpad=-7 chroma=2x2 ctype=uint
1683 0: {1}1683 0: {1}
1684 1: {2}1684 1: {2}
@@ -1690,27 +1690,27 @@ yuva420p9: [GENERIC] ctype=uint · 5 unmodified lines
1690 2: p=2 st=2 o=0 sh=0 d=91690 2: p=2 st=2 o=0 sh=0 d=9
1691 3: p=3 st=2 o=0 sh=0 d=91691 3: p=3 st=2 o=0 sh=0 d=9
1692yuva420p9be: [GENERIC] ctype=uint1692yuva420p9be: [GENERIC] ctype=uint
1693 Legacy desc: [ba][a][yuvp][yuv][be]1693 Basic desc: [ba][a][yuvp][yuv][be]
1694 planes=4, chroma=1:1 align=2:2 bits=9 cbits=91694 planes=4, chroma=1:1 align=2:2
1695 {2/16/[0:0] 2/16/[1:1] 2/16/[1:1] 2/16/[0:0] }1695 {16/[0:0] 16/[1:1] 16/[1:1] 16/[0:0] }
1696 AVD: name=yuva420p9be chroma=1:1 flags=0x91 [be][planar][alpha]1696 AVD: name=yuva420p9be chroma=1:1 flags=0x91 [be][planar][alpha]
1697 0: p=0 st=2 o=0 sh=0 d=91697 0: p=0 st=2 o=0 sh=0 d=9
1698 1: p=1 st=2 o=0 sh=0 d=91698 1: p=1 st=2 o=0 sh=0 d=9
1699 2: p=2 st=2 o=0 sh=0 d=91699 2: p=2 st=2 o=0 sh=0 d=9
1700 3: p=3 st=2 o=0 sh=0 d=91700 3: p=3 st=2 o=0 sh=0 d=9
1701yuva420pf: ctype=float1701yuva420pf: ctype=float
1702 Legacy desc: [ba][a][yuvp][yuv][le]1702 Basic desc: [ba][a][yuvp][yuv][le]
1703 planes=4, chroma=1:1 align=2:2 bits=32 cbits=321703 planes=4, chroma=1:1 align=2:2
1704 {4/32/[0:0] 4/32/[1:1] 4/32/[1:1] 4/32/[0:0] }1704 {32/[0:0] 32/[1:1] 32/[1:1] 32/[0:0] }
1705 Regular: planes=4 compbytes=4 bitpad=0 chroma=2x2 ctype=float1705 Regular: planes=4 compbytes=4 bitpad=0 chroma=2x2 ctype=float
1706 0: {1}1706 0: {1}
1707 1: {2}1707 1: {2}
1708 2: {3}1708 2: {3}
1709 3: {4}1709 3: {4}
1710yuva422p: [GENERIC] ctype=uint1710yuva422p: [GENERIC] ctype=uint
1711 Legacy desc: [ba][a][yuvp][yuv][le][be]1711 Basic desc: [ba][a][yuvp][yuv][le][be]
1712 planes=4, chroma=1:0 align=2:1 bits=8 cbits=81712 planes=4, chroma=1:0 align=2:1
1713 {1/8/[0:0] 1/8/[1:0] 1/8/[1:0] 1/8/[0:0] }1713 {8/[0:0] 8/[1:0] 8/[1:0] 8/[0:0] }
1714 Regular: planes=4 compbytes=1 bitpad=0 chroma=2x1 ctype=uint1714 Regular: planes=4 compbytes=1 bitpad=0 chroma=2x1 ctype=uint
1715 0: {1}1715 0: {1}
1716 1: {2}1716 1: {2}
@@ -1722,9 +1722,9 @@ yuva422p: [GENERIC] ctype=uint · 5 unmodified lines
1722 2: p=2 st=1 o=0 sh=0 d=81722 2: p=2 st=1 o=0 sh=0 d=8
1723 3: p=3 st=1 o=0 sh=0 d=81723 3: p=3 st=1 o=0 sh=0 d=8
1724yuva422p10: [GENERIC] ctype=uint1724yuva422p10: [GENERIC] ctype=uint
1725 Legacy desc: [ba][a][yuvp][yuv][le]1725 Basic desc: [ba][a][yuvp][yuv][le]
1726 planes=4, chroma=1:0 align=2:1 bits=10 cbits=101726 planes=4, chroma=1:0 align=2:1
1727 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 2/16/[0:0] }1727 {16/[0:0] 16/[1:0] 16/[1:0] 16/[0:0] }
1728 Regular: planes=4 compbytes=2 bitpad=-6 chroma=2x1 ctype=uint1728 Regular: planes=4 compbytes=2 bitpad=-6 chroma=2x1 ctype=uint
1729 0: {1}1729 0: {1}
1730 1: {2}1730 1: {2}
@@ -1736,18 +1736,18 @@ yuva422p10: [GENERIC] ctype=uint · 5 unmodified lines
1736 2: p=2 st=2 o=0 sh=0 d=101736 2: p=2 st=2 o=0 sh=0 d=10
1737 3: p=3 st=2 o=0 sh=0 d=101737 3: p=3 st=2 o=0 sh=0 d=10
1738yuva422p10be: [GENERIC] ctype=uint1738yuva422p10be: [GENERIC] ctype=uint
1739 Legacy desc: [ba][a][yuvp][yuv][be]1739 Basic desc: [ba][a][yuvp][yuv][be]
1740 planes=4, chroma=1:0 align=2:1 bits=10 cbits=101740 planes=4, chroma=1:0 align=2:1
1741 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 2/16/[0:0] }1741 {16/[0:0] 16/[1:0] 16/[1:0] 16/[0:0] }
1742 AVD: name=yuva422p10be chroma=1:0 flags=0x91 [be][planar][alpha]1742 AVD: name=yuva422p10be chroma=1:0 flags=0x91 [be][planar][alpha]
1743 0: p=0 st=2 o=0 sh=0 d=101743 0: p=0 st=2 o=0 sh=0 d=10
1744 1: p=1 st=2 o=0 sh=0 d=101744 1: p=1 st=2 o=0 sh=0 d=10
1745 2: p=2 st=2 o=0 sh=0 d=101745 2: p=2 st=2 o=0 sh=0 d=10
1746 3: p=3 st=2 o=0 sh=0 d=101746 3: p=3 st=2 o=0 sh=0 d=10
1747yuva422p12: [GENERIC] ctype=uint1747yuva422p12: [GENERIC] ctype=uint
1748 Legacy desc: [ba][a][yuvp][yuv][le]1748 Basic desc: [ba][a][yuvp][yuv][le]
1749 planes=4, chroma=1:0 align=2:1 bits=12 cbits=121749 planes=4, chroma=1:0 align=2:1
1750 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 2/16/[0:0] }1750 {16/[0:0] 16/[1:0] 16/[1:0] 16/[0:0] }
1751 Regular: planes=4 compbytes=2 bitpad=-4 chroma=2x1 ctype=uint1751 Regular: planes=4 compbytes=2 bitpad=-4 chroma=2x1 ctype=uint
1752 0: {1}1752 0: {1}
1753 1: {2}1753 1: {2}
@@ -1759,18 +1759,18 @@ yuva422p12: [GENERIC] ctype=uint · 5 unmodified lines
1759 2: p=2 st=2 o=0 sh=0 d=121759 2: p=2 st=2 o=0 sh=0 d=12
1760 3: p=3 st=2 o=0 sh=0 d=121760 3: p=3 st=2 o=0 sh=0 d=12
1761yuva422p12be: [GENERIC] ctype=uint1761yuva422p12be: [GENERIC] ctype=uint
1762 Legacy desc: [ba][a][yuvp][yuv][be]1762 Basic desc: [ba][a][yuvp][yuv][be]
1763 planes=4, chroma=1:0 align=2:1 bits=12 cbits=121763 planes=4, chroma=1:0 align=2:1
1764 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 2/16/[0:0] }1764 {16/[0:0] 16/[1:0] 16/[1:0] 16/[0:0] }
1765 AVD: name=yuva422p12be chroma=1:0 flags=0x91 [be][planar][alpha]1765 AVD: name=yuva422p12be chroma=1:0 flags=0x91 [be][planar][alpha]
1766 0: p=0 st=2 o=0 sh=0 d=121766 0: p=0 st=2 o=0 sh=0 d=12
1767 1: p=1 st=2 o=0 sh=0 d=121767 1: p=1 st=2 o=0 sh=0 d=12
1768 2: p=2 st=2 o=0 sh=0 d=121768 2: p=2 st=2 o=0 sh=0 d=12
1769 3: p=3 st=2 o=0 sh=0 d=121769 3: p=3 st=2 o=0 sh=0 d=12
1770yuva422p16: [GENERIC] ctype=uint1770yuva422p16: [GENERIC] ctype=uint
1771 Legacy desc: [ba][a][yuvp][yuv][le]1771 Basic desc: [ba][a][yuvp][yuv][le]
1772 planes=4, chroma=1:0 align=2:1 bits=16 cbits=161772 planes=4, chroma=1:0 align=2:1
1773 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 2/16/[0:0] }1773 {16/[0:0] 16/[1:0] 16/[1:0] 16/[0:0] }
1774 Regular: planes=4 compbytes=2 bitpad=0 chroma=2x1 ctype=uint1774 Regular: planes=4 compbytes=2 bitpad=0 chroma=2x1 ctype=uint
1775 0: {1}1775 0: {1}
1776 1: {2}1776 1: {2}
@@ -1782,18 +1782,18 @@ yuva422p16: [GENERIC] ctype=uint · 5 unmodified lines
1782 2: p=2 st=2 o=0 sh=0 d=161782 2: p=2 st=2 o=0 sh=0 d=16
1783 3: p=3 st=2 o=0 sh=0 d=161783 3: p=3 st=2 o=0 sh=0 d=16
1784yuva422p16be: [GENERIC] ctype=uint1784yuva422p16be: [GENERIC] ctype=uint
1785 Legacy desc: [ba][a][yuvp][yuv][be]1785 Basic desc: [ba][a][yuvp][yuv][be]
1786 planes=4, chroma=1:0 align=2:1 bits=16 cbits=161786 planes=4, chroma=1:0 align=2:1
1787 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 2/16/[0:0] }1787 {16/[0:0] 16/[1:0] 16/[1:0] 16/[0:0] }
1788 AVD: name=yuva422p16be chroma=1:0 flags=0x91 [be][planar][alpha]1788 AVD: name=yuva422p16be chroma=1:0 flags=0x91 [be][planar][alpha]
1789 0: p=0 st=2 o=0 sh=0 d=161789 0: p=0 st=2 o=0 sh=0 d=16
1790 1: p=1 st=2 o=0 sh=0 d=161790 1: p=1 st=2 o=0 sh=0 d=16
1791 2: p=2 st=2 o=0 sh=0 d=161791 2: p=2 st=2 o=0 sh=0 d=16
1792 3: p=3 st=2 o=0 sh=0 d=161792 3: p=3 st=2 o=0 sh=0 d=16
1793yuva422p9: [GENERIC] ctype=uint1793yuva422p9: [GENERIC] ctype=uint
1794 Legacy desc: [ba][a][yuvp][yuv][le]1794 Basic desc: [ba][a][yuvp][yuv][le]
1795 planes=4, chroma=1:0 align=2:1 bits=9 cbits=91795 planes=4, chroma=1:0 align=2:1
1796 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 2/16/[0:0] }1796 {16/[0:0] 16/[1:0] 16/[1:0] 16/[0:0] }
1797 Regular: planes=4 compbytes=2 bitpad=-7 chroma=2x1 ctype=uint1797 Regular: planes=4 compbytes=2 bitpad=-7 chroma=2x1 ctype=uint
1798 0: {1}1798 0: {1}
1799 1: {2}1799 1: {2}
@@ -1805,36 +1805,36 @@ yuva422p9: [GENERIC] ctype=uint · 5 unmodified lines
1805 2: p=2 st=2 o=0 sh=0 d=91805 2: p=2 st=2 o=0 sh=0 d=9
1806 3: p=3 st=2 o=0 sh=0 d=91806 3: p=3 st=2 o=0 sh=0 d=9
1807yuva422p9be: [GENERIC] ctype=uint1807yuva422p9be: [GENERIC] ctype=uint
1808 Legacy desc: [ba][a][yuvp][yuv][be]1808 Basic desc: [ba][a][yuvp][yuv][be]
1809 planes=4, chroma=1:0 align=2:1 bits=9 cbits=91809 planes=4, chroma=1:0 align=2:1
1810 {2/16/[0:0] 2/16/[1:0] 2/16/[1:0] 2/16/[0:0] }1810 {16/[0:0] 16/[1:0] 16/[1:0] 16/[0:0] }
1811 AVD: name=yuva422p9be chroma=1:0 flags=0x91 [be][planar][alpha]1811 AVD: name=yuva422p9be chroma=1:0 flags=0x91 [be][planar][alpha]
1812 0: p=0 st=2 o=0 sh=0 d=91812 0: p=0 st=2 o=0 sh=0 d=9
1813 1: p=1 st=2 o=0 sh=0 d=91813 1: p=1 st=2 o=0 sh=0 d=9
1814 2: p=2 st=2 o=0 sh=0 d=91814 2: p=2 st=2 o=0 sh=0 d=9
1815 3: p=3 st=2 o=0 sh=0 d=91815 3: p=3 st=2 o=0 sh=0 d=9
1816yuva422pf: ctype=float1816yuva422pf: ctype=float
1817 Legacy desc: [ba][a][yuvp][yuv][le]1817 Basic desc: [ba][a][yuvp][yuv][le]
1818 planes=4, chroma=1:0 align=2:1 bits=32 cbits=321818 planes=4, chroma=1:0 align=2:1
1819 {4/32/[0:0] 4/32/[1:0] 4/32/[1:0] 4/32/[0:0] }1819 {32/[0:0] 32/[1:0] 32/[1:0] 32/[0:0] }
1820 Regular: planes=4 compbytes=4 bitpad=0 chroma=2x1 ctype=float1820 Regular: planes=4 compbytes=4 bitpad=0 chroma=2x1 ctype=float
1821 0: {1}1821 0: {1}
1822 1: {2}1822 1: {2}
1823 2: {3}1823 2: {3}
1824 3: {4}1824 3: {4}
1825yuva440pf: ctype=float1825yuva440pf: ctype=float
1826 Legacy desc: [ba][a][yuvp][yuv][le]1826 Basic desc: [ba][a][yuvp][yuv][le]
1827 planes=4, chroma=0:1 align=1:2 bits=32 cbits=321827 planes=4, chroma=0:1 align=1:2
1828 {4/32/[0:0] 4/32/[0:1] 4/32/[0:1] 4/32/[0:0] }1828 {32/[0:0] 32/[0:1] 32/[0:1] 32/[0:0] }
1829 Regular: planes=4 compbytes=4 bitpad=0 chroma=1x2 ctype=float1829 Regular: planes=4 compbytes=4 bitpad=0 chroma=1x2 ctype=float
1830 0: {1}1830 0: {1}
1831 1: {2}1831 1: {2}
1832 2: {3}1832 2: {3}
1833 3: {4}1833 3: {4}
1834yuva444p: [GENERIC] ctype=uint1834yuva444p: [GENERIC] ctype=uint
1835 Legacy desc: [ba][a][yuvp][yuv][le][be]1835 Basic desc: [ba][a][yuvp][yuv][le][be]
1836 planes=4, chroma=0:0 align=1:1 bits=8 cbits=81836 planes=4, chroma=0:0 align=1:1
1837 {1/8/[0:0] 1/8/[0:0] 1/8/[0:0] 1/8/[0:0] }1837 {8/[0:0] 8/[0:0] 8/[0:0] 8/[0:0] }
1838 Regular: planes=4 compbytes=1 bitpad=0 chroma=1x1 ctype=uint1838 Regular: planes=4 compbytes=1 bitpad=0 chroma=1x1 ctype=uint
1839 0: {1}1839 0: {1}
1840 1: {2}1840 1: {2}
@@ -1846,9 +1846,9 @@ yuva444p: [GENERIC] ctype=uint · 5 unmodified lines
1846 2: p=2 st=1 o=0 sh=0 d=81846 2: p=2 st=1 o=0 sh=0 d=8
1847 3: p=3 st=1 o=0 sh=0 d=81847 3: p=3 st=1 o=0 sh=0 d=8
1848yuva444p10: [GENERIC] ctype=uint1848yuva444p10: [GENERIC] ctype=uint
1849 Legacy desc: [ba][a][yuvp][yuv][le]1849 Basic desc: [ba][a][yuvp][yuv][le]
1850 planes=4, chroma=0:0 align=1:1 bits=10 cbits=101850 planes=4, chroma=0:0 align=1:1
1851 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }1851 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
1852 Regular: planes=4 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint1852 Regular: planes=4 compbytes=2 bitpad=-6 chroma=1x1 ctype=uint
1853 0: {1}1853 0: {1}
1854 1: {2}1854 1: {2}
@@ -1860,18 +1860,18 @@ yuva444p10: [GENERIC] ctype=uint · 5 unmodified lines
1860 2: p=2 st=2 o=0 sh=0 d=101860 2: p=2 st=2 o=0 sh=0 d=10
1861 3: p=3 st=2 o=0 sh=0 d=101861 3: p=3 st=2 o=0 sh=0 d=10
1862yuva444p10be: [GENERIC] ctype=uint1862yuva444p10be: [GENERIC] ctype=uint
1863 Legacy desc: [ba][a][yuvp][yuv][be]1863 Basic desc: [ba][a][yuvp][yuv][be]
1864 planes=4, chroma=0:0 align=1:1 bits=10 cbits=101864 planes=4, chroma=0:0 align=1:1
1865 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }1865 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
1866 AVD: name=yuva444p10be chroma=0:0 flags=0x91 [be][planar][alpha]1866 AVD: name=yuva444p10be chroma=0:0 flags=0x91 [be][planar][alpha]
1867 0: p=0 st=2 o=0 sh=0 d=101867 0: p=0 st=2 o=0 sh=0 d=10
1868 1: p=1 st=2 o=0 sh=0 d=101868 1: p=1 st=2 o=0 sh=0 d=10
1869 2: p=2 st=2 o=0 sh=0 d=101869 2: p=2 st=2 o=0 sh=0 d=10
1870 3: p=3 st=2 o=0 sh=0 d=101870 3: p=3 st=2 o=0 sh=0 d=10
1871yuva444p12: [GENERIC] ctype=uint1871yuva444p12: [GENERIC] ctype=uint
1872 Legacy desc: [ba][a][yuvp][yuv][le]1872 Basic desc: [ba][a][yuvp][yuv][le]
1873 planes=4, chroma=0:0 align=1:1 bits=12 cbits=121873 planes=4, chroma=0:0 align=1:1
1874 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }1874 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
1875 Regular: planes=4 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint1875 Regular: planes=4 compbytes=2 bitpad=-4 chroma=1x1 ctype=uint
1876 0: {1}1876 0: {1}
1877 1: {2}1877 1: {2}
@@ -1883,18 +1883,18 @@ yuva444p12: [GENERIC] ctype=uint · 5 unmodified lines
1883 2: p=2 st=2 o=0 sh=0 d=121883 2: p=2 st=2 o=0 sh=0 d=12
1884 3: p=3 st=2 o=0 sh=0 d=121884 3: p=3 st=2 o=0 sh=0 d=12
1885yuva444p12be: [GENERIC] ctype=uint1885yuva444p12be: [GENERIC] ctype=uint
1886 Legacy desc: [ba][a][yuvp][yuv][be]1886 Basic desc: [ba][a][yuvp][yuv][be]
1887 planes=4, chroma=0:0 align=1:1 bits=12 cbits=121887 planes=4, chroma=0:0 align=1:1
1888 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }1888 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
1889 AVD: name=yuva444p12be chroma=0:0 flags=0x91 [be][planar][alpha]1889 AVD: name=yuva444p12be chroma=0:0 flags=0x91 [be][planar][alpha]
1890 0: p=0 st=2 o=0 sh=0 d=121890 0: p=0 st=2 o=0 sh=0 d=12
1891 1: p=1 st=2 o=0 sh=0 d=121891 1: p=1 st=2 o=0 sh=0 d=12
1892 2: p=2 st=2 o=0 sh=0 d=121892 2: p=2 st=2 o=0 sh=0 d=12
1893 3: p=3 st=2 o=0 sh=0 d=121893 3: p=3 st=2 o=0 sh=0 d=12
1894yuva444p16: [GENERIC] ctype=uint1894yuva444p16: [GENERIC] ctype=uint
1895 Legacy desc: [ba][a][yuvp][yuv][le]1895 Basic desc: [ba][a][yuvp][yuv][le]
1896 planes=4, chroma=0:0 align=1:1 bits=16 cbits=161896 planes=4, chroma=0:0 align=1:1
1897 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }1897 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
1898 Regular: planes=4 compbytes=2 bitpad=0 chroma=1x1 ctype=uint1898 Regular: planes=4 compbytes=2 bitpad=0 chroma=1x1 ctype=uint
1899 0: {1}1899 0: {1}
1900 1: {2}1900 1: {2}
@@ -1906,18 +1906,18 @@ yuva444p16: [GENERIC] ctype=uint · 5 unmodified lines
1906 2: p=2 st=2 o=0 sh=0 d=161906 2: p=2 st=2 o=0 sh=0 d=16
1907 3: p=3 st=2 o=0 sh=0 d=161907 3: p=3 st=2 o=0 sh=0 d=16
1908yuva444p16be: [GENERIC] ctype=uint1908yuva444p16be: [GENERIC] ctype=uint
1909 Legacy desc: [ba][a][yuvp][yuv][be]1909 Basic desc: [ba][a][yuvp][yuv][be]
1910 planes=4, chroma=0:0 align=1:1 bits=16 cbits=161910 planes=4, chroma=0:0 align=1:1
1911 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }1911 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
1912 AVD: name=yuva444p16be chroma=0:0 flags=0x91 [be][planar][alpha]1912 AVD: name=yuva444p16be chroma=0:0 flags=0x91 [be][planar][alpha]
1913 0: p=0 st=2 o=0 sh=0 d=161913 0: p=0 st=2 o=0 sh=0 d=16
1914 1: p=1 st=2 o=0 sh=0 d=161914 1: p=1 st=2 o=0 sh=0 d=16
1915 2: p=2 st=2 o=0 sh=0 d=161915 2: p=2 st=2 o=0 sh=0 d=16
1916 3: p=3 st=2 o=0 sh=0 d=161916 3: p=3 st=2 o=0 sh=0 d=16
1917yuva444p9: [GENERIC] ctype=uint1917yuva444p9: [GENERIC] ctype=uint
1918 Legacy desc: [ba][a][yuvp][yuv][le]1918 Basic desc: [ba][a][yuvp][yuv][le]
1919 planes=4, chroma=0:0 align=1:1 bits=9 cbits=91919 planes=4, chroma=0:0 align=1:1
1920 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }1920 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
1921 Regular: planes=4 compbytes=2 bitpad=-7 chroma=1x1 ctype=uint1921 Regular: planes=4 compbytes=2 bitpad=-7 chroma=1x1 ctype=uint
1922 0: {1}1922 0: {1}
1923 1: {2}1923 1: {2}
@@ -1929,27 +1929,27 @@ yuva444p9: [GENERIC] ctype=uint · 5 unmodified lines
1929 2: p=2 st=2 o=0 sh=0 d=91929 2: p=2 st=2 o=0 sh=0 d=9
1930 3: p=3 st=2 o=0 sh=0 d=91930 3: p=3 st=2 o=0 sh=0 d=9
1931yuva444p9be: [GENERIC] ctype=uint1931yuva444p9be: [GENERIC] ctype=uint
1932 Legacy desc: [ba][a][yuvp][yuv][be]1932 Basic desc: [ba][a][yuvp][yuv][be]
1933 planes=4, chroma=0:0 align=1:1 bits=9 cbits=91933 planes=4, chroma=0:0 align=1:1
1934 {2/16/[0:0] 2/16/[0:0] 2/16/[0:0] 2/16/[0:0] }1934 {16/[0:0] 16/[0:0] 16/[0:0] 16/[0:0] }
1935 AVD: name=yuva444p9be chroma=0:0 flags=0x91 [be][planar][alpha]1935 AVD: name=yuva444p9be chroma=0:0 flags=0x91 [be][planar][alpha]
1936 0: p=0 st=2 o=0 sh=0 d=91936 0: p=0 st=2 o=0 sh=0 d=9
1937 1: p=1 st=2 o=0 sh=0 d=91937 1: p=1 st=2 o=0 sh=0 d=9
1938 2: p=2 st=2 o=0 sh=0 d=91938 2: p=2 st=2 o=0 sh=0 d=9
1939 3: p=3 st=2 o=0 sh=0 d=91939 3: p=3 st=2 o=0 sh=0 d=9
1940yuva444pf: ctype=float1940yuva444pf: ctype=float
1941 Legacy desc: [ba][a][yuvp][yuv][le]1941 Basic desc: [ba][a][yuvp][yuv][le]
1942 planes=4, chroma=0:0 align=1:1 bits=32 cbits=321942 planes=4, chroma=0:0 align=1:1
1943 {4/32/[0:0] 4/32/[0:0] 4/32/[0:0] 4/32/[0:0] }1943 {32/[0:0] 32/[0:0] 32/[0:0] 32/[0:0] }
1944 Regular: planes=4 compbytes=4 bitpad=0 chroma=1x1 ctype=float1944 Regular: planes=4 compbytes=4 bitpad=0 chroma=1x1 ctype=float
1945 0: {1}1945 0: {1}
1946 1: {2}1946 1: {2}
1947 2: {3}1947 2: {3}
1948 3: {4}1948 3: {4}
1949yuvj411p: [GENERIC] ctype=uint1949yuvj411p: [GENERIC] ctype=uint
1950 Legacy desc: [ba][yuvp][yuv][le][be]1950 Basic desc: [ba][yuvp][yuv][le][be]
1951 planes=3, chroma=2:0 align=4:1 bits=8 cbits=81951 planes=3, chroma=2:0 align=4:1
1952 {1/8/[0:0] 1/8/[2:0] 1/8/[2:0] 0/0/[0:0] }1952 {8/[0:0] 8/[2:0] 8/[2:0] }
1953 Regular: planes=3 compbytes=1 bitpad=0 chroma=4x1 ctype=uint1953 Regular: planes=3 compbytes=1 bitpad=0 chroma=4x1 ctype=uint
1954 0: {1}1954 0: {1}
1955 1: {2}1955 1: {2}
@@ -1959,9 +1959,9 @@ yuvj411p: [GENERIC] ctype=uint · 3 unmodified lines
1959 1: p=1 st=1 o=0 sh=0 d=81959 1: p=1 st=1 o=0 sh=0 d=8
1960 2: p=2 st=1 o=0 sh=0 d=81960 2: p=2 st=1 o=0 sh=0 d=8
1961yuvj422p: [GENERIC] ctype=uint1961yuvj422p: [GENERIC] ctype=uint
1962 Legacy desc: [ba][yuvp][yuv][le][be]1962 Basic desc: [ba][yuvp][yuv][le][be]
1963 planes=3, chroma=1:0 align=2:1 bits=8 cbits=81963 planes=3, chroma=1:0 align=2:1
1964 {1/8/[0:0] 1/8/[1:0] 1/8/[1:0] 0/0/[0:0] }1964 {8/[0:0] 8/[1:0] 8/[1:0] }
1965 Regular: planes=3 compbytes=1 bitpad=0 chroma=2x1 ctype=uint1965 Regular: planes=3 compbytes=1 bitpad=0 chroma=2x1 ctype=uint
1966 0: {1}1966 0: {1}
1967 1: {2}1967 1: {2}
@@ -1971,9 +1971,9 @@ yuvj422p: [GENERIC] ctype=uint · 3 unmodified lines
1971 1: p=1 st=1 o=0 sh=0 d=81971 1: p=1 st=1 o=0 sh=0 d=8
1972 2: p=2 st=1 o=0 sh=0 d=81972 2: p=2 st=1 o=0 sh=0 d=8
1973yuvj440p: [GENERIC] ctype=uint1973yuvj440p: [GENERIC] ctype=uint
1974 Legacy desc: [ba][yuvp][yuv][le][be]1974 Basic desc: [ba][yuvp][yuv][le][be]
1975 planes=3, chroma=0:1 align=1:2 bits=8 cbits=81975 planes=3, chroma=0:1 align=1:2
1976 {1/8/[0:0] 1/8/[0:1] 1/8/[0:1] 0/0/[0:0] }1976 {8/[0:0] 8/[0:1] 8/[0:1] }
1977 Regular: planes=3 compbytes=1 bitpad=0 chroma=1x2 ctype=uint1977 Regular: planes=3 compbytes=1 bitpad=0 chroma=1x2 ctype=uint
1978 0: {1}1978 0: {1}
1979 1: {2}1979 1: {2}
@@ -1983,17 +1983,17 @@ yuvj440p: [GENERIC] ctype=uint · 3 unmodified lines
1983 1: p=1 st=1 o=0 sh=0 d=81983 1: p=1 st=1 o=0 sh=0 d=8
1984 2: p=2 st=1 o=0 sh=0 d=81984 2: p=2 st=1 o=0 sh=0 d=8
1985yuyv422: [GENERIC] ctype=uint1985yuyv422: [GENERIC] ctype=uint
1986 Legacy desc: [ba][yuv][le][be]1986 Basic desc: [ba][yuv][le][be]
1987 planes=1, chroma=1:0 align=2:1 bits=24 cbits=81987 planes=1, chroma=1:0 align=2:1
1988 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1988 {16/[0:0] }
1989 AVD: name=yuyv422 chroma=1:0 flags=0x01989 AVD: name=yuyv422 chroma=1:0 flags=0x0
1990 0: p=0 st=2 o=0 sh=0 d=81990 0: p=0 st=2 o=0 sh=0 d=8
1991 1: p=0 st=4 o=1 sh=0 d=81991 1: p=0 st=4 o=1 sh=0 d=8
1992 2: p=0 st=4 o=3 sh=0 d=81992 2: p=0 st=4 o=3 sh=0 d=8
1993yvyu422: [GENERIC] ctype=uint1993yvyu422: [GENERIC] ctype=uint
1994 Legacy desc: [ba][yuv][le][be]1994 Basic desc: [ba][yuv][le][be]
1995 planes=1, chroma=1:0 align=2:1 bits=24 cbits=81995 planes=1, chroma=1:0 align=2:1
1996 {2/16/[0:0] 0/0/[0:0] 0/0/[0:0] 0/0/[0:0] }1996 {16/[0:0] }
1997 AVD: name=yvyu422 chroma=1:0 flags=0x01997 AVD: name=yvyu422 chroma=1:0 flags=0x0
1998 0: p=0 st=2 o=0 sh=0 d=81998 0: p=0 st=2 o=0 sh=0 d=8
1999 1: p=0 st=4 o=3 sh=0 d=81999 1: p=0 st=4 o=3 sh=0 d=8
test/repack.c+2−4
@@ -283,8 +283,7 @@ static int try_repack(struct test_ctx *ctx, FILE *f, int imgfmt, int flags, · 282 unmodified lines
283 for (int p = 0; p < srci->num_planes; p++) {283 for (int p = 0; p < srci->num_planes; p++) {
284 uint8_t *ptr = mp_image_pixel_ptr(srci, p, sx, sy);284 uint8_t *ptr = mp_image_pixel_ptr(srci, p, sx, sy);
285 for (int y = 0; y < e->h >> srci->fmt.ys[p]; y++) {285 for (int y = 0; y < e->h >> srci->fmt.ys[p]; y++) {
286 int w = e->w >> srci->fmt.xs[p];286 int wb = mp_image_plane_bytes(srci, p, 0, e->w);
287 int wb = (w * srci->fmt.bpp[p] + 7) / 8;
288 const void *cptr = (uint8_t *)srcd[p] + wb * y;287 const void *cptr = (uint8_t *)srcd[p] + wb * y;
289 memcpy(ptr + srci->stride[p] * y, cptr, wb);288 memcpy(ptr + srci->stride[p] * y, cptr, wb);
290 }289 }
@@ -295,8 +294,7 @@ static int try_repack(struct test_ctx *ctx, FILE *f, int imgfmt, int flags, · 4 unmodified lines
295 for (int p = 0; p < dsti->num_planes; p++) {294 for (int p = 0; p < dsti->num_planes; p++) {
296 uint8_t *ptr = mp_image_pixel_ptr(dsti, p, dx, dy);295 uint8_t *ptr = mp_image_pixel_ptr(dsti, p, dx, dy);
297 for (int y = 0; y < e->h >> dsti->fmt.ys[p]; y++) {296 for (int y = 0; y < e->h >> dsti->fmt.ys[p]; y++) {
298 int w = e->w >> dsti->fmt.xs[p];297 int wb = mp_image_plane_bytes(dsti, p, 0, e->w);
299 int wb = (w * dsti->fmt.bpp[p] + 7) / 8;
300 const void *cptr = (uint8_t *)dstd[p] + wb * y;298 const void *cptr = (uint8_t *)dstd[p] + wb * y;
301 assert_memcmp(ptr + dsti->stride[p] * y, cptr, wb);299 assert_memcmp(ptr + dsti->stride[p] * y, cptr, wb);
302 }300 }
test/scale_test.c+10−6
@@ -77,13 +77,13 @@ static void assert_imgs_equal(struct scale_test *stest, FILE *f, · 76 unmodified lines
77 assert(ref->h == new->h);77 assert(ref->h == new->h);
78 78
79 assert(ref->fmt.flags & MP_IMGFLAG_BYTE_ALIGNED);79 assert(ref->fmt.flags & MP_IMGFLAG_BYTE_ALIGNED);
80 assert(ref->fmt.bytes[0]);80 assert(ref->fmt.bpp[0]);
81 81
82 for (int p = 0; p < ref->num_planes; p++) {82 for (int p = 0; p < ref->num_planes; p++) {
83 for (int y = 0; y < ref->h; y++) {83 for (int y = 0; y < ref->h; y++) {
84 void *line_r = ref->planes[p] + ref->stride[p] * (ptrdiff_t)y;84 void *line_r = ref->planes[p] + ref->stride[p] * (ptrdiff_t)y;
85 void *line_o = new->planes[p] + new->stride[p] * (ptrdiff_t)y;85 void *line_o = new->planes[p] + new->stride[p] * (ptrdiff_t)y;
86 size_t size = ref->fmt.bytes[p] * (size_t)new->w;86 size_t size = mp_image_plane_bytes(ref, p, 0, new->w);
87 87
88 bool ok = memcmp(line_r, line_o, size) == 0;88 bool ok = memcmp(line_r, line_o, size) == 0;
89 if (!ok) {89 if (!ok) {
@@ -123,14 +123,18 @@ void repack_test_run(struct scale_test *stest) · 33 unmodified lines
123 for (int a = 0; a < num_imgfmts; a++) {123 for (int a = 0; a < num_imgfmts; a++) {
124 int mpfmt = imgfmts[a];124 int mpfmt = imgfmts[a];
125 struct mp_imgfmt_desc fmtdesc = mp_imgfmt_get_desc(mpfmt);125 struct mp_imgfmt_desc fmtdesc = mp_imgfmt_get_desc(mpfmt);
126 if (!fmtdesc.id || !(fmtdesc.flags & MP_IMGFLAG_RGB) ||126 struct mp_regular_imgfmt rdesc;
127 !fmtdesc.component_bits || (fmtdesc.component_bits % 8) ||127 if (!mp_get_regular_imgfmt(&rdesc, mpfmt)) {
128 fmtdesc.num_planes > 1)128 int ofmt = mp_find_other_endian(mpfmt);
129 if (!mp_get_regular_imgfmt(&rdesc, ofmt))
130 continue;
131 }
132 if (rdesc.num_planes > 1 || rdesc.forced_csp != MP_CSP_RGB)
129 continue;133 continue;
130 134
131 struct mp_image *test_img = NULL;135 struct mp_image *test_img = NULL;
132 bool alpha = fmtdesc.flags & MP_IMGFLAG_ALPHA;136 bool alpha = fmtdesc.flags & MP_IMGFLAG_ALPHA;
133 bool hidepth = fmtdesc.component_bits > 8;137 bool hidepth = rdesc.component_size > 1;
134 if (alpha) {138 if (alpha) {
135 test_img = hidepth ? stest->img_repack_rgba16 : stest->img_repack_rgba8;139 test_img = hidepth ? stest->img_repack_rgba16 : stest->img_repack_rgba8;
136 } else {140 } else {

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t