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

Reply via email to