Okay so I printed out the presentation times next to the current time and the presentation time is either identical or slightly behind the current time by the time it hits the DummySink::afterGettingFrame() function. I am not quite sure what you mean when you say that the presentation time is the time that the frame should be rendered. Seems impossible
On Thu, Jan 3, 2019 at 3:39 PM Ross Finlayson <finlay...@live555.com> wrote: > > > > On Jan 4, 2019, at 12:29 PM, Kevin Bailey <ke...@advantaacomputer.com> > wrote: > > > > What exactly does the presentation time entail? Is it actually the time > in which a frame should be passed off to the decoder and then to the screen? > > No, it’s the time that the frame should be rendered (displayed) on the > screen. Note, though, that presentation times can be out-of-order (if you > have 'B-frames’). However, frames always arrive in ‘decoding order’ - > i.e., the order in which they should be fed to the decoder - so you should > feed your frames to your decoder in the order that they arrive (*not* the > presentation time). > > > Ross Finlayson > Live Networks, Inc. > http://www.live555.com/ > > > _______________________________________________ > live-devel mailing list > live-devel@lists.live555.com > http://lists.live555.com/mailman/listinfo/live-devel >
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel