X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fpixdesc.c;h=eb0dc9d311a4102307e4fd0aa482bae577de06e2;hb=8015150f43875531f05e31ac5021ea676fb20e40;hp=32dc4b80ab4d72940f71295d887ff966bdde9710;hpb=f2a581e2eeecf85c0e58e1a4bea905d717807045;p=ffmpeg diff --git a/libavutil/pixdesc.c b/libavutil/pixdesc.c index 32dc4b80ab4..eb0dc9d311a 100644 --- a/libavutil/pixdesc.c +++ b/libavutil/pixdesc.c @@ -1632,6 +1632,10 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = { }, .flags = AV_PIX_FMT_FLAG_BE | AV_PIX_FMT_FLAG_ALPHA, }, + [AV_PIX_FMT_VIDEOTOOLBOX] = { + .name = "videotoolbox_vld", + .flags = AV_PIX_FMT_FLAG_HWACCEL, + }, [AV_PIX_FMT_GBRP] = { .name = "gbrp", .nb_components = 3, @@ -1965,6 +1969,32 @@ const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = { .name = "mmal", .flags = AV_PIX_FMT_FLAG_HWACCEL, }, + [AV_PIX_FMT_AYUV64LE] = { + .name = "ayuv64le", + .nb_components = 4, + .log2_chroma_w = 0, + .log2_chroma_h = 0, + .comp = { + { 0, 7, 3, 0, 15 }, /* Y */ + { 0, 7, 5, 0, 15 }, /* U */ + { 0, 7, 7, 0, 15 }, /* V */ + { 0, 7, 1, 0, 15 }, /* A */ + }, + .flags = AV_PIX_FMT_FLAG_ALPHA, + }, + [AV_PIX_FMT_AYUV64BE] = { + .name = "ayuv64be", + .nb_components = 4, + .log2_chroma_w = 0, + .log2_chroma_h = 0, + .comp = { + { 0, 7, 3, 0, 15 }, /* Y */ + { 0, 7, 5, 0, 15 }, /* U */ + { 0, 7, 7, 0, 15 }, /* V */ + { 0, 7, 1, 0, 15 }, /* A */ + }, + .flags = AV_PIX_FMT_FLAG_BE | AV_PIX_FMT_FLAG_ALPHA, + }, }; static const char *color_range_names[AVCOL_RANGE_NB] = {