Support the shorten filename output of http directory.
settings: move resolution/calibration settings to CDisplaySettings
[Fix] Change from DarwinCFStringRefToString to DarwinCFStringRefToUTF8String.
[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] Add more debug logging
[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] Cosmetics
[rbp] The stillframe logic doesn't work on Pi and causes stuttering
[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.
Add support for resume in VideoLibrary.SetFooDetails
Merge pull request #2529 from Tolriq/update_resume

jsonrpc: add support for resume in VideoLibrary.SetFooDetails
fix building of python26-native dep
fixed memory leak on minimized due to missing deletion of unused textures (fixes parts of #14245)
Merge pull request #2540 from wsoltys/14245

fixed memory leak on minimized due to missing deletion of unused textures (fixes #14245)
[fix] deactivate mouse if mouse event is mapped to a non-mouse action