[ActiveAE] Function parameter 'format' should be passed by reference.
[WinRenderer] Member variable 'CWinRenderer::m_neededBuffers' is not initialized in the constructor.
[BaseRenderer] Member variables 'CBaseRenderer::m_RenderFeaturesCallBackFn' and 'CBaseRenderer::m_RenderFeaturesCallBackCtx' are not initialized in the constructor.
Merge pull request #3826 from ace20022/init_uninit

[Renderer] Initialize member variables
Merge pull request #3825 from ace20022/aae_ref

[ActiveAE] Function parameter 'format' should be passed by reference.
Merge pull request #3824 from FernetMenta/aefixes

ActiveAE fixes
videoplayer: adapt lateness detection and dropping to buffering
video player: present correct pts to user for a/v sync (after buffering in renderer)
videoplayer: some rework and documentation
renderer: bump buffers to 5
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
X11: ditch SDL for video and window events
X11: Add xbmc icon
X11: add SDL joystick until we have a better solution
X11: factor out code handling device reset notification
X11: move xrandr events to WinEventsX11
xrandr: remove method RestoreState
xrandr: observe orientation