Quantcast
Channel: Processors
Viewing all articles
Browse latest Browse all 123829

Forum Post: Display skipping time slots

$
0
0

I am having an issue with the 8148 with decode and display.   Whats happening is that the display component is occasionally skipping timeslots for frame display.  Which is causing the decoder to gradually build up frames over time.  I assume the display is holding on to the frame because it thinks that the timestamp is indicating the PTS on the frame has not expired.  But as far as I can see the frames are being passed to the decoder at the proper rate and the timestamp on the frames is increasing by the correct amount.  So I am not sure what is causing the problem, but sometimes it happen a couple of times a minute, so the frame build up is quite quick.  

I am using the OMX interface running the 5_5_02 EZSDK.  The buffers are received from the network, passed to the decoder, then to the scaler, and finally to the display.  I am loading the buffer timestamp with the PTS from the received stream prior to sending it to the decoder.

The display initially has 3-4 buffers to get started but over time it builds up to max of 8.

I am guessing this is due to AV sync code in the display component.  I would be perfectly happy to turn that off and handle AV sync myself, but I am not sure if that option is available via the OMX interface.

Thanks in advance for any help that you can provide.


Viewing all articles
Browse latest Browse all 123829

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>