[FFmpeg-cvslog] r17525 - trunk/libavutil/avutil.h
Måns Rullgård
mans
Sun Feb 22 14:54:58 CET 2009
michael <subversion at mplayerhq.hu> writes:
> Author: michael
> Date: Sun Feb 22 14:48:25 2009
> New Revision: 17525
>
> Log:
> Add note about big vs. little endian.
>
> Modified:
> trunk/libavutil/avutil.h
>
> Modified: trunk/libavutil/avutil.h
> ==============================================================================
> --- trunk/libavutil/avutil.h Sun Feb 22 12:35:32 2009 (r17524)
> +++ trunk/libavutil/avutil.h Sun Feb 22 14:48:25 2009 (r17525)
> @@ -80,6 +80,10 @@ unsigned avutil_version(void);
> * For all the 8bit per pixel formats, an RGB32 palette is in data[1] like
> * for pal8. This palette is filled in automatically by the function
> * allocating the picture.
> + *
> + * Note, make sure that all newly added big endian formats have pix_fmt&1==1
> + * and that all newly added little endian formats have pix_fmt&1==0
> + * this allows simpler detection of big vs little endian.
> */
How is the endianness of a pixel format defined? It is far from
obvious to me.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-cvslog
mailing list