summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-01-18 13:13:11 +0100
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-01-21 16:45:43 +0100
commit5d5b62e595593f0fc79c301260aacfe6bc8ee4f4 (patch)
tree20ca0ebf3335abbffd0b0c2a043bffaf0e0ec275
parent7247a6fed8de9c2162ed408682e095f0b7f19350 (diff)
avformat/mux: Remove assert based on faulty assumptions
This assert is based upon the wrong assumption that the noninterleaved codepath is never used; if it is used, max_interleave_delta is irrelevant. It furthermore ignores audio_preload. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
-rw-r--r--libavformat/mux.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/libavformat/mux.c b/libavformat/mux.c
index c387f8ec6e..e34fd88f05 100644
--- a/libavformat/mux.c
+++ b/libavformat/mux.c
@@ -697,7 +697,6 @@ static int write_packet(AVFormatContext *s, AVPacket *pkt)
);
}
} else {
- av_assert2(pkt->dts == AV_NOPTS_VALUE || pkt->dts >= 0 || s->max_interleave_delta > 0);
if (pkt->dts != AV_NOPTS_VALUE && pkt->dts < 0) {
av_log(s, AV_LOG_WARNING,
"Packets poorly interleaved, failed to avoid negative "