The latency reported by the audio sink is added to the timestamp of
the buffer just processed and used to update the playback clock. There
is an upper limit on the amount of clock adjustment allowed per buffer
to prevent completely stalling the video playback if the video is too
far ahead.

The playback clock in OpenCore is monotonic, so if the playback clock
is adjusted backwards, it freezes all the passive MIO's until the
adjusted playback time is greater than or equal to the previous
playback time before it is adjusted.

On Jan 27, 3:21 am, MMF <[email protected]> wrote:
> Hi,
>
> It would be a great help if you can explain in detail.
>
> Thanks
> ~
>
> On Tue, Jan 27, 2009 at 4:02 PM, Paranoia <[email protected]> wrote:
>
> > mediaoutputnode and audio_output_mio
>
> > On Jan 27, 10:22 am, Sukesh TM <[email protected]> wrote:
> > > Hi,
>
> > > Can some one tell me how is AV Sync acheived in AV playback? Is there any
> > > tech notes available on AV Sync?
>
> > > Warm Regards,
> > > Sukesh
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"android-framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/android-framework?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to