diff --git a/libavformat/riff.c b/libavformat/riff.c index 7c40c6f2ca..047af0ab61 100644 --- a/libavformat/riff.c +++ b/libavformat/riff.c @@ -425,9 +425,9 @@ void get_wav_header(ByteIOContext *pb, AVCodecContext *codec, int size) } -int wav_codec_get_id(unsigned int tag, int bps) +enum CodecID wav_codec_get_id(unsigned int tag, int bps) { - int id; + enum CodecID id; id = codec_get_id(codec_wav_tags, tag); if (id <= 0) return id; diff --git a/libavformat/riff.h b/libavformat/riff.h index bd4e9f16ae..93c1d71cf3 100644 --- a/libavformat/riff.h +++ b/libavformat/riff.h @@ -41,7 +41,7 @@ typedef struct AVCodecTag { void put_bmp_header(ByteIOContext *pb, AVCodecContext *enc, const AVCodecTag *tags, int for_asf); int put_wav_header(ByteIOContext *pb, AVCodecContext *enc); -int wav_codec_get_id(unsigned int tag, int bps); +enum CodecID wav_codec_get_id(unsigned int tag, int bps); void get_wav_header(ByteIOContext *pb, AVCodecContext *codec, int size); extern const AVCodecTag codec_bmp_tags[];