Hi,
I am trying to write a sample media player on iMX6.
One of the primary objectives is to understand the synchronization between audio and video.
To accomplish this my application needs to get video PTS from decoder and the submit the corresponding
audio data to the AACPlus decoder API.
The VPU documentation does not mention any specifics about the timing information.
I am not sure but from what I understood, Gstreamer maintains its own clock and submits the data accordingly.
Please guide me on this front regarding AV synchronization.
Thanks in advance.
Solved! Go to Solution.
Hi Subodh
I think you can look below and choose what is suitable
Best regards
igor
Hi Subodh
you are correct VPU does not maintain audio synchro
it is done in gstreamer . Please check timestamping API
gstreamer documentation below
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/pwg/pwg.pdf
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
I want to write a native player around the vpu API, in that case what method would you suggest for AV Synchronization.
Hi Subodh
I think you can look below and choose what is suitable
Best regards
igor