vdpau: exit gfx lock in OnLostDevice and OnResetDevice
vdpau: increase timeout for display event, some systems are too slow switching refresh rate
vdpau: drop old ffmpeg vdpau_render_state
vdpau: clear processed pics on flush
vdpau: reactivate long decoding time debug message
vdpau: keep video surfaces for another cycle
vdpau: create only a single vdpau device
vdpau: make sure buffers a full before returning a picture
vdpau: move common attributes into vdpau context
vdpau: drop pixmap magic, it violates the spec
vdpau: reduce number of render pics
vdpau: cosmetics
vdpau: fix incorrect spcifier in settings for vdpau mixer
[rbp/omxplayer] Add wait for buffers done calls
[rbp/omxplayer] Handle timeouts greater than a second
[rbp/omxplayer] Callback context pointer is not needed once in the class
[rbp/omxplayer] Avoid state change when already in loaded
[rbp/omxplayer] Remove warnings from event logging calls
[rbp/omxplayer] Add more event logging
[rbp/omxplayer] Signal bad state on decode error

Also abort timeouts early when in bad state