|
I am trying to use the MPEG demux on an embedded system.
I am finding that it is struggling to keep up, i.e the output frame rate is not sufficient to match the rate at which it should be renderer. This leads to my renderer being starved.
I am looking at the code and was wondering, does the demux free run or does it attempt any kind of PCR /timestamp syncing.
I am trying to rule out that the demux is doing any rate control.
I need the demux to free run as fast as possible and my sink can then buffer the data and present at the correct time.
Hope you can help
daniel
|