From 7b02cb29d9d60cdd5ef321043d11d02023e7dc8f Mon Sep 17 00:00:00 2001 From: Luca Barbato Date: Thu, 10 Sep 2015 05:02:47 +0200 Subject: pixdesc: Document the component order --- libavutil/pixdesc.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/libavutil/pixdesc.h b/libavutil/pixdesc.h index ea84fd3c08..fe06d94f56 100644 --- a/libavutil/pixdesc.h +++ b/libavutil/pixdesc.h @@ -108,6 +108,13 @@ typedef struct AVPixFmtDescriptor { * Parameters that describe how pixels are packed. If the format * has chroma components, they must be stored in comp[1] and * comp[2]. + * If the format is RGB-like, the first component is R, followed + * by G and B. + * + * If the format is YUV-like, the first component is Y, followed + * by U and V. + * + * If present, the Alpha channel is always the last component. */ AVComponentDescriptor comp[4]; -- cgit v1.2.3