[Ffmpeg-cvslog] r7678 - trunk/libavcodec/bmp.c
michael
subversion
Wed Jan 24 11:41:03 CET 2007
Author: michael
Date: Wed Jan 24 11:41:03 2007
New Revision: 7678
Modified:
trunk/libavcodec/bmp.c
Log:
enum
Modified: trunk/libavcodec/bmp.c
==============================================================================
--- trunk/libavcodec/bmp.c (original)
+++ trunk/libavcodec/bmp.c Wed Jan 24 11:41:03 2007
@@ -27,10 +27,12 @@
AVFrame picture;
} BMPContext;
-#define BMP_RGB 0
-#define BMP_RLE8 1
-#define BMP_RLE4 2
-#define BMP_BITFIELDS 3
+typedef enum {
+ BMP_RGB=0,
+ BMP_RLE8,
+ BMP_RLE4,
+ BMP_BITFIELDS,
+} BiCompression;
#define read16(bits) bswap_16(get_bits(bits, 16))
#define read32(bits) bswap_32(get_bits_long(bits, 32))
@@ -55,7 +57,7 @@
unsigned int fsize, hsize;
int width, height;
unsigned int depth;
- unsigned int comp;
+ BiCompression comp;
unsigned int ihsize;
int i, j, n, linesize;
uint32_t rgb[3];
More information about the ffmpeg-cvslog
mailing list