No description provided.
[rbp] Add reporting of fifo fullness for use with hdmi_status_show in…
… debug builds
[rbp] Move m_messenger.Init from constructor to OnStartup
This makes omxplayer constistent with dvdplayer.
It avoids an initial stray message to immediately try and go normal speed when it should be buffering.
[rbp] Expose GetAudioRenderingLatency
This could be useful for detecting underrun conditions
[rbp] Add OMXLateCount to query if packets have arrived late
Could be useful for detecting underrun conditions
[rbp] Use CurrentHostCounter consistently
[rbp] Use correct size when determining fifo has space in it
This can cause player to get a decode error from audio_decode component
closing stream when packet doesn't actually fit.
[rbp] Always acquire lock when using OMXMediaTime
I don't believe the lock=false call should ever be done unless caller already has lock
[rbp] Add more debug logging
[rbp] Avoid coming out of stalled state due to uninitialised variable
m_endtime is only initialised when we underrun. Use m_av_clock->OMXAudioBuffer() to protect access to uninitialised variable.
[rbp] The stillframe logic doesn't work on Pi and causes stuttering