* fixing some minor const warnings
authorZdenek Kabelac <kabi@informatics.muni.cz>
Tue, 12 Nov 2002 15:00:04 +0000 (15:00 +0000)
committerZdenek Kabelac <kabi@informatics.muni.cz>
Tue, 12 Nov 2002 15:00:04 +0000 (15:00 +0000)
Originally committed as revision 1205 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/avcodec.h
libavcodec/common.c
libavcodec/common.h
libavcodec/dsputil.h
libavcodec/dv.c
libavcodec/mem.c
libavcodec/mpegvideo.c
libavcodec/svq1.c
libavcodec/utils.c

index 8e2fc3d589e5a6e49e973c06dcd2d9a04dda8532..3e7bb468d3e0666389c8b4ad78c4561cd6005d9f 100644 (file)
@@ -773,7 +773,7 @@ typedef struct AVCodecContext {
 } AVCodecContext;
 
 typedef struct AVCodec {
-    char *name;
+    const char *name;
     int type;
     int id;
     int priv_data_size;
@@ -1021,8 +1021,8 @@ typedef enum {
 int avcodec(void* handle, avc_cmd_t cmd, void* pin, void* pout);
 
 /* memory */
-void *av_malloc(int size);
-void *av_mallocz(int size);
+void *av_malloc(unsigned int size);
+void *av_mallocz(unsigned int size);
 void av_free(void *ptr);
 void __av_freep(void **ptr);
 #define av_freep(p) __av_freep((void **)(p))
index 1140d56cc0bc216a5183e171b405c8c083549b1f..2344dc6be3ef6ff627758b09a147e7356a46e625 100644 (file)
@@ -133,7 +133,7 @@ void align_get_bits(GetBitContext *s)
     if(n) skip_bits(s, n);
 }
 
-int check_marker(GetBitContext *s, char *msg)
+int check_marker(GetBitContext *s, const char *msg)
 {
     int bit= get_bits1(s);
     if(!bit) printf("Marker bit missing %s\n", msg);
@@ -147,7 +147,7 @@ int check_marker(GetBitContext *s, char *msg)
 
 #define GET_DATA(v, table, i, wrap, size) \
 {\
-    UINT8 *ptr = (UINT8 *)table + i * wrap;\
+    const UINT8 *ptr = (UINT8 *)table + i * wrap;\
     switch(size) {\
     case 1:\
         v = *(UINT8 *)ptr;\
index 73e2d08f2e5bb2769c187c63a10e142b898d5022..e06055a91656832157a5d93c0774cb08e0dbba85 100644 (file)
@@ -639,7 +639,7 @@ static inline void skip_bits1(GetBitContext *s){
 void init_get_bits(GetBitContext *s,
                    UINT8 *buffer, int buffer_size);
 
-int check_marker(GetBitContext *s, char *msg);
+int check_marker(GetBitContext *s, const char *msg);
 void align_get_bits(GetBitContext *s);
 int init_vlc(VLC *vlc, int nb_bits, int nb_codes,
              const void *bits, int bits_wrap, int bits_size,
index aa7277ee7b94e8c500d5f8106789aa165b5034a8..2ff6fb905a4f9198e188f44dbdcb4837e24be657 100644 (file)
@@ -131,7 +131,7 @@ void ff_block_permute(INT16 *block, UINT8 *permutation, const UINT8 *scantable,
 
 #if defined(HAVE_MMX)
 
-#undef emms_c()
+#undef emms_c
 
 #define MM_MMX    0x0001 /* standard MMX */
 #define MM_3DNOW  0x0004 /* AMD 3DNOW */
index dc27dc84c24c5e16d13623e29de7072389422f4d..d7062c5699d6529125ba8c10dbb7db97064503e6 100644 (file)
@@ -495,7 +495,8 @@ static int dvvideo_decode_frame(AVCodecContext *avctx,
                                  UINT8 *buf, int buf_size)
 {
     DVVideoDecodeContext *s = avctx->priv_data;
-    int sct, dsf, apt, ds, nb_dif_segs, vs, size, width, height, i, packet_size;
+    int sct, dsf, apt, ds, nb_dif_segs, vs, width, height, i, packet_size;
+    unsigned size;
     UINT8 *buf_ptr;
     const UINT16 *mb_pos_ptr;
     AVPicture *picture;
index 5799c07744ea5bb671283165894e155fab52110e..a9b5e0afa80cb00107684ea2934e03aa576a6224 100644 (file)
@@ -26,7 +26,7 @@
    linker will do it automatically */
 
 /* memory alloc */
-void *av_malloc(int size)
+void *av_malloc(unsigned int size)
 {
     void *ptr;
 #if defined (HAVE_MEMALIGN)
index 357ab20e4eb51b69cc8bbac20ceef5817c42d312..f1a94ccbee5853177d9492834da8eda295ed3e02 100644 (file)
@@ -303,7 +303,8 @@ int MPV_common_init(MpegEncContext *s)
       s->uvlinesize = s->mb_width * 8  +     EDGE_WIDTH;
 
       for(i=0;i<3;i++) {
-        int w, h, shift, pict_start, size;
+       int w, h, shift, pict_start;
+       unsigned size;
 
         w = s->linesize;
         h = s->mb_height * 16 + 2 * EDGE_WIDTH;
index e5e760238fa74fb2ea1f02e9054feeaf00c78af6..f92a61031f44c4343e71543a853872a36014e53e 100644 (file)
@@ -591,7 +591,7 @@ static vlc_code_t svq1_inter_mean_table_5[292] = {
       }
 
 #define SVQ1_CALC_CODEBOOK_ENTRIES(cbook)\
-      codebook = (uint32_t *) cbook[level];\
+      codebook = (const uint32_t *) cbook[level];\
       bit_cache = get_bits (bitbuf, 4*stages);\
       /* calculate codebook entries for this vector */\
       for (j=0; j < stages; j++) {\
@@ -605,11 +605,11 @@ static int svq1_decode_block_intra (bit_buffer_t *bitbuf, uint8_t *pixels, int p
   vlc_code_t *vlc;
   uint8_t    *list[63];
   uint32_t   *dst;
-  uint32_t   *codebook;
+  const uint32_t *codebook;
   int        entries[6];
   int        i, j, m, n;
   int        mean, stages;
-  int        x, y, width, height, level;
+  unsigned    x, y, width, height, level;
   uint32_t    n1, n2, n3, n4;
 
   /* initialize list for breadth first processing of vectors */
@@ -681,7 +681,7 @@ static int svq1_decode_block_non_intra (bit_buffer_t *bitbuf, uint8_t *pixels, i
   vlc_code_t *vlc;
   uint8_t    *list[63];
   uint32_t   *dst;
-  uint32_t   *codebook;
+  const uint32_t *codebook;
   int        entries[6];
   int        i, j, m, n;
   int        mean, stages;
index 77e4e750d6b6ea909ec4a608ede1d208b43b8382..6797508e1b78eba42c6aa549e921090fd9f119ad 100644 (file)
@@ -20,7 +20,7 @@
 #include "dsputil.h"
 #include "mpegvideo.h"
 
-void *av_mallocz(int size)
+void *av_mallocz(unsigned int size)
 {
     void *ptr;
     ptr = av_malloc(size);