|
|
@@ -2061,6 +2061,8 @@ int attribute_align_arg avcodec_decode_audio4(AVCodecContext *avctx, |
|
|
|
av_log(avctx, AV_LOG_ERROR, "invalid packet: NULL data, size != 0\n"); |
|
|
|
return AVERROR(EINVAL); |
|
|
|
} |
|
|
|
if (!avctx->codec) |
|
|
|
return AVERROR(EINVAL); |
|
|
|
if (avctx->codec->type != AVMEDIA_TYPE_AUDIO) { |
|
|
|
av_log(avctx, AV_LOG_ERROR, "Invalid media type for audio\n"); |
|
|
|
return AVERROR(EINVAL); |
|
|
|