X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fdfa.c;h=9858ee7941a75ce65b16bddba18d8e65193d33d0;hb=2aad631a818cc49fc30da349c319abfb119adea1;hp=b16672ccde788f54b662a716987bbbd244096950;hpb=79127dbbeffa87243c92af2befc09ad63bcbd1a1;p=ffmpeg diff --git a/libavformat/dfa.c b/libavformat/dfa.c index b16672ccde7..9858ee7941a 100644 --- a/libavformat/dfa.c +++ b/libavformat/dfa.c @@ -56,10 +56,10 @@ static int dfa_read_header(AVFormatContext *s) if (!st) return AVERROR(ENOMEM); - st->codec->codec_type = AVMEDIA_TYPE_VIDEO; - st->codec->codec_id = AV_CODEC_ID_DFA; - st->codec->width = avio_rl16(pb); - st->codec->height = avio_rl16(pb); + st->codecpar->codec_type = AVMEDIA_TYPE_VIDEO; + st->codecpar->codec_id = AV_CODEC_ID_DFA; + st->codecpar->width = avio_rl16(pb); + st->codecpar->height = avio_rl16(pb); mspf = avio_rl32(pb); if (!mspf) { av_log(s, AV_LOG_WARNING, "Zero FPS reported, defaulting to 10\n"); @@ -69,9 +69,9 @@ static int dfa_read_header(AVFormatContext *s) avio_skip(pb, 128 - 16); // padding st->duration = frames; - if (ff_alloc_extradata(st->codec, 2)) + if (ff_alloc_extradata(st->codecpar, 2)) return AVERROR(ENOMEM); - AV_WL16(st->codec->extradata, version); + AV_WL16(st->codecpar->extradata, version); if (version == 0x100) st->sample_aspect_ratio = (AVRational){2, 1};