[SCM] libav/experimental: Add note about big vs. little endian.

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 16:39:13 UTC 2013


The following commit has been merged in the experimental branch:
commit 50ded3fdb65aa6298253a1522c0981c3e113d022
Author: Michael Niedermayer <michaelni at gmx.at>
Date:   Sun Feb 22 13:48:25 2009 +0000

    Add note about big vs. little endian.
    
    Originally committed as revision 17525 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/libavutil/avutil.h b/libavutil/avutil.h
index 176c6d0..6dd1eb7 100644
--- a/libavutil/avutil.h
+++ b/libavutil/avutil.h
@@ -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.
  */
 enum PixelFormat {
     PIX_FMT_NONE= -1,

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list