By default, the base class will guess PTS timestamps using a simple interpolation (previous timestamp + duration), which is incorrect for data streams with reordering, where PTS can go backward.
Sub-classes implementing such formats should disable PTS interpolation.
this |
a Parse |
pts_interpolate |
|