[FFmpeg-trac] #10272(ffmpeg:new): FFMpeg repots error for non-monotonic dts but prints a true assertion.
FFmpeg
trac at avcodec.org
Sun Mar 19 11:43:46 EET 2023
#10272: FFMpeg repots error for non-monotonic dts but prints a true assertion.
-------------------------------------+----------------------------------
Reporter: ethanpet113 | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: ffmpeg
Version: 5.1.2 | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+----------------------------------
Comment (by ethanpet113):
I would understand if it printed **x==x** to indicate that that is true
and should not be or if it printed **prev=x; cur=x-1**.
What I think is happening is it is printing **x0 >= x1** with the
understanding that I as the end user should understand one of those is the
frame that came later, and it was out of order, otherwise it wouldn't be
reporting an error, and that's a bit confusing but managable. Then I think
in the case where x=y it's just more confusing, because it appears that an
incorrect comparison has occurred even though it is running correctly.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10272#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list