diff options
author | Anton Khirnov <anton@khirnov.net> | 2012-08-11 14:50:36 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2012-08-18 08:48:30 +0200 |
commit | 0a0f19b577d54ff2e72cc9a0fe027952db83f332 (patch) | |
tree | 7feacb827e9003280811a46e759d5e32a2f9bc96 /libavcodec/utils.c | |
parent | 15c71dfd03a699a9ce503bf061d58b88ec49d860 (diff) | |
download | ffmpeg-0a0f19b577d54ff2e72cc9a0fe027952db83f332.tar.gz |
lavc: add const to AVCodec* function parameters.
Diffstat (limited to 'libavcodec/utils.c')
-rw-r--r-- | libavcodec/utils.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 43a8f67934..b5b0466650 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -96,7 +96,8 @@ void av_fast_padded_malloc(void *ptr, unsigned int *size, size_t min_size) /* encoder management */ static AVCodec *first_avcodec = NULL; -AVCodec *av_codec_next(AVCodec *c){ +AVCodec *av_codec_next(const AVCodec *c) +{ if(c) return c->next; else return first_avcodec; } @@ -112,12 +113,12 @@ static void avcodec_init(void) ff_dsputil_static_init(); } -int av_codec_is_encoder(AVCodec *codec) +int av_codec_is_encoder(const AVCodec *codec) { return codec && (codec->encode || codec->encode2); } -int av_codec_is_decoder(AVCodec *codec) +int av_codec_is_decoder(const AVCodec *codec) { return codec && codec->decode; } @@ -627,7 +628,7 @@ AVFrame *avcodec_alloc_frame(void){ return pic; } -int attribute_align_arg avcodec_open2(AVCodecContext *avctx, AVCodec *codec, AVDictionary **options) +int attribute_align_arg avcodec_open2(AVCodecContext *avctx, const AVCodec *codec, AVDictionary **options) { int ret = 0; AVDictionary *tmp = NULL; @@ -1508,7 +1509,7 @@ void avcodec_string(char *buf, int buf_size, AVCodecContext *enc, int encode) { const char *codec_name; const char *profile = NULL; - AVCodec *p; + const AVCodec *p; char buf1[32]; int bitrate; AVRational display_aspect_ratio; |