diff --git a/libavcodec/utils.c b/libavcodec/utils.c index 5733bdf2a3..907eb5804f 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -263,6 +263,7 @@ int avcodec_open(AVCodecContext *avctx, AVCodec *codec) int ret; avctx->codec = codec; + avctx->codec_id = codec->id; avctx->frame_number = 0; if (codec->priv_data_size > 0) { avctx->priv_data = av_mallocz(codec->priv_data_size);