[osx] changed, move videoplayer.usevda into darwin_osx.xml and nuke a vda dyload define
Merge pull request #2814 from popcornmix/audio_float_planar

[rbp/omxplayer] Support planar float format audio directly
Also show audio language in the KAI toast when cycling through audio tracks with ACTION_AUDIO_NEXT_LANGUAGE.
Currently only codec/channels are shown.
Merge pull request #2798 from popcornmix/merge_dvdplayer

[rbp/omxplayer] Merge with current dvdplayer
Merge pull request #2781 from mikkle/ShowAudioLanguageInToast

[GUI/Player] Proper audio track lang-name string for kai toast
[rbp/omxplayer] Simplify clock handling

In OMXClock we have an almost complete copy of DVDClock, so just use DVDClock directly.

The passing through of CDVDClock functions from OMXClock is hopefully temporary,
as I think clock manipulation is better handled from OMXPlayer that audio/video players.
[rbp/omxplayer] Remove discontinuity handling from players

I think sync/continuity checking done in OMXPlayerVideo and OMXPlayerAudio
is always wrong and leads to audio sync errors after discontinuities.
[rbp/omxplayer] Move start flags out of clock component

It is harmless to send a start flag on a clock port that is not the master, so keep flags more local
[rbp/omxplayer] Add plumbing for audio GetCacheTotal
[rbp/omxplayer] Remove flip timing logic from OMXPlayerVideo

The video is not rendered by the arm, so a lot of the page flipping code is redundant.
We just need to call flip periodically to get subtitles rendered and gui updated.
[rbp/omxplayer] Move buffering decision out of OMXPlayerAudio

This gets the m_stalled behaviour closer to dvdplayer which may help live tv issues.
The buffering will be re-added at a higher level from omxplayer
[rbp/omxplayer] Use OMXPlaySpeed for pause/resume
[rbp/omxplayer] Don't flush video when switching audio code

I believe whatever bug this was working around is no longer present
[rbp/omxplayer] OMX spec says we can transition from execute to idle
[rbp/omxplayer] We don't require this for command line omxplayer
[rbp/omxplayer] Add calls for stepping and retreiving the clock adjustment
[rbp/omxplayer] Support frame advance (single step) with right arrow when paused