Я использую libavformat. У меня ошибка: метки времени не установлены в пакете для потока 0.
Я пытаюсь это
if ((i_pkt->pts == 0 || i_pkt->pts == AV_NOPTS_VALUE) && i_pkt->dts == AV_NOPTS_VALUE)
{
i_pkt->dts = i_pkt->pts = av_rescale_q(av_gettime(), AVRational{1, AV_TIME_BASE}, out_stream->time_base);
}
, но получил эту ошибку non monotonically increasing dts