|
|
@@ -944,6 +944,54 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV420P12LE] = { |
|
|
|
.name = "yuv420p12le", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 1, |
|
|
|
.log2_chroma_h = 1, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 11 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 11 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 11 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV420P12BE] = { |
|
|
|
.name = "yuv420p12be", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 1, |
|
|
|
.log2_chroma_h = 1, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 11 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 11 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 11 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV420P14LE] = { |
|
|
|
.name = "yuv420p14le", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 1, |
|
|
|
.log2_chroma_h = 1, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 13 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 13 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 13 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV420P14BE] = { |
|
|
|
.name = "yuv420p14be", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 1, |
|
|
|
.log2_chroma_h = 1, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 13 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 13 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 13 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV420P16LE] = { |
|
|
|
.name = "yuv420p16le", |
|
|
|
.nb_components = 3, |
|
|
@@ -1016,6 +1064,54 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV422P12LE] = { |
|
|
|
.name = "yuv422p12le", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 1, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 11 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 11 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 11 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV422P12BE] = { |
|
|
|
.name = "yuv422p12be", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 1, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 11 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 11 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 11 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV422P14LE] = { |
|
|
|
.name = "yuv422p14le", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 1, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 13 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 13 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 13 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV422P14BE] = { |
|
|
|
.name = "yuv422p14be", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 1, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 13 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 13 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 13 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV422P16LE] = { |
|
|
|
.name = "yuv422p16le", |
|
|
|
.nb_components = 3, |
|
|
@@ -1112,6 +1208,54 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV444P12LE] = { |
|
|
|
.name = "yuv444p12le", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 0, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 11 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 11 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 11 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV444P12BE] = { |
|
|
|
.name = "yuv444p12be", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 0, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 11 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 11 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 11 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV444P14LE] = { |
|
|
|
.name = "yuv444p14le", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 0, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 13 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 13 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 13 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_YUV444P14BE] = { |
|
|
|
.name = "yuv444p14be", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 0, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 0, 1, 1, 0, 13 }, /* Y */ |
|
|
|
{ 1, 1, 1, 0, 13 }, /* U */ |
|
|
|
{ 2, 1, 1, 0, 13 }, /* V */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR, |
|
|
|
}, |
|
|
|
[PIX_FMT_DXVA2_VLD] = { |
|
|
|
.name = "dxva2_vld", |
|
|
|
.log2_chroma_w = 1, |
|
|
@@ -1192,6 +1336,54 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB] = { |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR | PIX_FMT_RGB, |
|
|
|
}, |
|
|
|
[PIX_FMT_GBRP12LE] = { |
|
|
|
.name = "gbrp12le", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 0, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 2, 1, 1, 0, 11 }, /* R */ |
|
|
|
{ 0, 1, 1, 0, 11 }, /* G */ |
|
|
|
{ 1, 1, 1, 0, 11 }, /* B */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_PLANAR | PIX_FMT_RGB, |
|
|
|
}, |
|
|
|
[PIX_FMT_GBRP12BE] = { |
|
|
|
.name = "gbrp12be", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 0, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 2, 1, 1, 0, 11 }, /* R */ |
|
|
|
{ 0, 1, 1, 0, 11 }, /* G */ |
|
|
|
{ 1, 1, 1, 0, 11 }, /* B */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR | PIX_FMT_RGB, |
|
|
|
}, |
|
|
|
[PIX_FMT_GBRP14LE] = { |
|
|
|
.name = "gbrp14le", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 0, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 2, 1, 1, 0, 13 }, /* R */ |
|
|
|
{ 0, 1, 1, 0, 13 }, /* G */ |
|
|
|
{ 1, 1, 1, 0, 13 }, /* B */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_PLANAR | PIX_FMT_RGB, |
|
|
|
}, |
|
|
|
[PIX_FMT_GBRP14BE] = { |
|
|
|
.name = "gbrp14be", |
|
|
|
.nb_components = 3, |
|
|
|
.log2_chroma_w = 0, |
|
|
|
.log2_chroma_h = 0, |
|
|
|
.comp = { |
|
|
|
{ 2, 1, 1, 0, 13 }, /* R */ |
|
|
|
{ 0, 1, 1, 0, 13 }, /* G */ |
|
|
|
{ 1, 1, 1, 0, 13 }, /* B */ |
|
|
|
}, |
|
|
|
.flags = PIX_FMT_BE | PIX_FMT_PLANAR | PIX_FMT_RGB, |
|
|
|
}, |
|
|
|
[PIX_FMT_GBRP16LE] = { |
|
|
|
.name = "gbrp16le", |
|
|
|
.nb_components = 3, |
|
|
|