st->codec->channels = AV_RL8(packet + 9);
priv->pre_skip = AV_RL16(packet + 10);
- extradata = av_malloc(os->psize + FF_INPUT_BUFFER_PADDING_SIZE);
+ extradata = av_malloc(os->psize + AV_INPUT_BUFFER_PADDING_SIZE);
if (!extradata)
return AVERROR(ENOMEM);
if (priv->need_comments) {
if (os->psize < 8 || memcmp(packet, "OpusTags", 8))
return AVERROR_INVALIDDATA;
- ff_vorbis_comment(avf, &st->metadata, packet + 8, os->psize - 8);
+ ff_vorbis_stream_comment(avf, st, packet + 8, os->psize - 8);
priv->need_comments--;
return 1;
}