diff options
author | Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com> | 2016-11-08 01:07:14 -0800 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2016-11-08 12:12:15 +0100 |
commit | 822e3e2ddb8a122130047451276cda2b1b5e5e7f (patch) | |
tree | 77849a1d8d10309241be0793cd63b451adb352ba | |
parent | afcbadf0eda3fbb05e31bf8782adc7e782cb49fc (diff) | |
download | ffmpeg-822e3e2ddb8a122130047451276cda2b1b5e5e7f.tar.gz |
ffserver: user AVStream.codecpar in compute_status()
AVStream.codec is deprecated
Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-rw-r--r-- | ffserver.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/ffserver.c b/ffserver.c index 63c408bd11..01f311df67 100644 --- a/ffserver.c +++ b/ffserver.c @@ -1990,11 +1990,11 @@ static void compute_status(HTTPContext *c) for(i=0;i<stream->nb_streams;i++) { AVStream *st = stream->streams[i]; - AVCodec *codec = avcodec_find_encoder(st->codec->codec_id); + AVCodec *codec = avcodec_find_encoder(st->codecpar->codec_id); - switch(st->codec->codec_type) { + switch(st->codecpar->codec_type) { case AVMEDIA_TYPE_AUDIO: - audio_bit_rate += st->codec->bit_rate; + audio_bit_rate += st->codecpar->bit_rate; if (codec) { if (*audio_codec_name) audio_codec_name_extra = "..."; @@ -2002,7 +2002,7 @@ static void compute_status(HTTPContext *c) } break; case AVMEDIA_TYPE_VIDEO: - video_bit_rate += st->codec->bit_rate; + video_bit_rate += st->codecpar->bit_rate; if (codec) { if (*video_codec_name) video_codec_name_extra = "..."; @@ -2010,7 +2010,7 @@ static void compute_status(HTTPContext *c) } break; case AVMEDIA_TYPE_DATA: - video_bit_rate += st->codec->bit_rate; + video_bit_rate += st->codecpar->bit_rate; break; default: abort(); @@ -2107,9 +2107,9 @@ static void compute_status(HTTPContext *c) if (c1->stream) { for (j = 0; j < c1->stream->nb_streams; j++) { if (!c1->stream->feed) - bitrate += c1->stream->streams[j]->codec->bit_rate; + bitrate += c1->stream->streams[j]->codecpar->bit_rate; else if (c1->feed_streams[j] >= 0) - bitrate += c1->stream->feed->streams[c1->feed_streams[j]]->codec->bit_rate; + bitrate += c1->stream->feed->streams[c1->feed_streams[j]]->codecpar->bit_rate; } } |