|
|
|
@@ -554,6 +554,7 @@ static int compute_muxer_pkt_fields(AVFormatContext *s, AVStream *st, AVPacket * |
|
|
|
if (st->cur_dts && st->cur_dts != AV_NOPTS_VALUE && |
|
|
|
((!(s->oformat->flags & AVFMT_TS_NONSTRICT) && |
|
|
|
st->codec->codec_type != AVMEDIA_TYPE_SUBTITLE && |
|
|
|
st->codec->codec_type != AVMEDIA_TYPE_DATA && |
|
|
|
st->cur_dts >= pkt->dts) || st->cur_dts > pkt->dts)) { |
|
|
|
av_log(s, AV_LOG_ERROR, |
|
|
|
"Application provided invalid, non monotonically increasing dts to muxer in stream %d: %s >= %s\n", |
|
|
|
|