The buffer passed into the decoder should be const.
authorMichael Niedermayer <michaelni@gmx.at>
Fri, 1 Feb 2008 02:26:19 +0000 (02:26 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Fri, 1 Feb 2008 02:26:19 +0000 (02:26 +0000)
Originally committed as revision 11704 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/avcodec.h

index 77f42ef..a1365e7 100644 (file)
@@ -2200,7 +2200,7 @@ typedef struct AVCodec {
     int (*encode)(AVCodecContext *, uint8_t *buf, int buf_size, void *data);
     int (*close)(AVCodecContext *);
     int (*decode)(AVCodecContext *, void *outdata, int *outdata_size,
-                  uint8_t *buf, int buf_size);
+                  const uint8_t *buf, int buf_size);
     int capabilities;
     struct AVCodec *next;
     void (*flush)(AVCodecContext *);