Add AV_COPY32
authorMåns Rullgård <mans@mansr.com>
Fri, 29 Jan 2010 03:26:17 +0000 (03:26 +0000)
committerMåns Rullgård <mans@mansr.com>
Fri, 29 Jan 2010 03:26:17 +0000 (03:26 +0000)
Originally committed as revision 21524 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavutil/intreadwrite.h

index bdc3c43..81ba82d 100644 (file)
@@ -408,6 +408,10 @@ struct unaligned_16 { uint16_t l; } __attribute__((packed));
 
 #define AV_COPY(n, d, s) (*(uint##n##_t*)(d) = *(const uint##n##_t*)(s))
 
 
 #define AV_COPY(n, d, s) (*(uint##n##_t*)(d) = *(const uint##n##_t*)(s))
 
+#ifndef AV_COPY32
+#   define AV_COPY32(d, s) AV_COPY(32, d, s)
+#endif
+
 #ifndef AV_COPY64
 #   define AV_COPY64(d, s) AV_COPY(64, d, s)
 #endif
 #ifndef AV_COPY64
 #   define AV_COPY64(d, s) AV_COPY(64, d, s)
 #endif