From: Michael Niedermayer Date: Tue, 24 Feb 2009 01:12:25 +0000 (+0000) Subject: AVPixFmtDescriptor doxy X-Git-Tag: v0.5~193 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d3bcbf57a9f4b6d9b48524522fb05b553f786312;p=platform%2Fupstream%2Flibav.git AVPixFmtDescriptor doxy Originally committed as revision 17549 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/pixdesc.h b/libavcodec/pixdesc.h index 883ad5c..e9a8315 100644 --- a/libavcodec/pixdesc.h +++ b/libavcodec/pixdesc.h @@ -31,6 +31,14 @@ typedef struct AVComponentDescriptor{ uint16_t depth_minus1 :4; ///< number of bits in the component minus 1 }AVComponentDescriptor; +/** + * Descriptor that unambigously describes how the bits of a pixel are + * stored in the up to 4 data planes of an image. It also stores the + * subsampling factors and number of components. + * + * @note This is seperate of the colorspace (RGB, YCbCr, YPbPr, jpeg style YUV and all the YUV variants) + * AVPixFmtDescripto just stores how values are stored not what these values represent. + */ typedef struct AVPixFmtDescriptor{ uint8_t nb_channels; ///< The number of components each pixel has, (1-4)