From 0d54ae40123ef8dbf77210faf1edbeacc121854e Mon Sep 17 00:00:00 2001 From: Anton Khirnov Date: Wed, 31 Jan 2024 15:31:43 +0100 Subject: [PATCH] lavf/mpegts: drop a cargo-culted check This check has survived the transition to AVCodecParameters, but is no longer relevant after it, since the codec context is no longer updated or accessed at all from the demuxer. --- libavformat/mpegts.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c index bef00c88e7..1cf390e98e 100644 --- a/libavformat/mpegts.c +++ b/libavformat/mpegts.c @@ -919,11 +919,6 @@ static int mpegts_set_stream_info(AVStream *st, PESContext *pes, int old_codec_id = st->codecpar->codec_id; int old_codec_tag = st->codecpar->codec_tag; - if (avcodec_is_open(sti->avctx)) { - av_log(pes->stream, AV_LOG_DEBUG, "cannot set stream info, internal codec is open\n"); - return 0; - } - avpriv_set_pts_info(st, 33, 1, 90000); st->priv_data = pes; st->codecpar->codec_type = AVMEDIA_TYPE_DATA;