changed: Refactor CGUIMediaWindow::ShowShareErrorMessage() so it works with any path
fixed: Properly fallback to root in case getdirectory fails in Update() + show error dialog (in line with a54cb0d795e6c519c0f62429b23ece0f1c22f4ba)
VideoRenerers: add buffering
add buffering for GLES
WinRenderer: add buffering
DXVA: activate buffering in renderer
linuxrenderer: delete all textures on reconfigure
drop frame counter in application, ask render manager instead
videoplayer: adopt lateness detection and dropping to buffering
video player: present correct pts to user for a/v sync (after buffering in renderer)
vaapi: adopt to buffering in renderer
videoplayer: some rework and documentation
add buffering - some documentation
RenderManager: only flip free buffer if player has added something
OMXPlayer: adopt to buffering
OMXPlayer: enable buffering
move NUM_BUFFERS up to BaseRenderer.h
videoplayer: update frametime, it might change due to fps detection
videoplayer: give streams with invalid fps a chance for fps detection
dvdplayer: allow rewinding at end of stream, do a seek after rewind