OSDN Git Service

Make av_class a pointer to a const AVClass. Addresses one warning in
authorPanagiotis Issaris <takis.issaris@uhasselt.be>
Thu, 6 Mar 2008 17:41:31 +0000 (17:41 +0000)
committerPanagiotis Issaris <takis.issaris@uhasselt.be>
Thu, 6 Mar 2008 17:41:31 +0000 (17:41 +0000)
imgresample.c.

Originally committed as revision 12352 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/avcodec.h
libavcodec/imgresample.c
libavcodec/utils.c
libavfilter/avfilter.h

index 7b4e1b4..cbc6f70 100644 (file)
@@ -791,7 +791,7 @@ typedef struct AVCodecContext {
      * information on struct for av_log
      * - set by avcodec_alloc_context
      */
-    AVClass *av_class;
+    const AVClass *av_class;
     /**
      * the average bitrate
      * - encoding: Set by user; unused for constant quantizer encoding.
index b5c57ff..5b720b2 100644 (file)
@@ -48,7 +48,7 @@
 #define LINE_BUF_HEIGHT (NB_TAPS * 4)
 
 struct SwsContext {
-    AVClass *av_class;
+    const AVClass *av_class;
     struct ImgReSampleContext *resampling_ctx;
     enum PixelFormat src_pix_fmt, dst_pix_fmt;
 };
index 4aaedb1..6418776 100644 (file)
@@ -768,7 +768,7 @@ static const AVOption options[]={
 #undef D
 #undef DEFAULT
 
-static AVClass av_codec_context_class = { "AVCodecContext", context_to_name, options };
+static const AVClass av_codec_context_class = { "AVCodecContext", context_to_name, options };
 
 void avcodec_get_context_defaults2(AVCodecContext *s, enum CodecType codec_type){
     int flags=0;
index 1a2aa0f..ab32148 100644 (file)
@@ -392,7 +392,7 @@ typedef struct
 /** An instance of a filter */
 struct AVFilterContext
 {
-    AVClass *av_class;              ///< needed for av_log()
+    const AVClass *av_class;              ///< needed for av_log()
 
     AVFilter *filter;               ///< the AVFilter of which this is an instance