summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2024-01-31 15:31:43 +0100
committerAnton Khirnov <anton@khirnov.net>2024-02-09 16:14:56 +0100
commit0d54ae40123ef8dbf77210faf1edbeacc121854e (patch)
treeeff155cb692b8ffd5392089a33c8d35d88085788
parent05fc6d3ce71e7e31040becec4bca1ac9beb0f366 (diff)
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.
-rw-r--r--libavformat/mpegts.c5
1 files changed, 0 insertions, 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;