FIX: [droid] Handle mouse wheel
FIX: [droid] do not package non-standard joystick keymap
[transforms] cleanup the transform stack to eliminate unnecessary copies.
[transforms] extend the UI transform with the font scaling amounts
[subs] scale subs rendered with our UI stuff correctly when in windowed mode
Merge pull request #3626 from jmarshallnz/subs_ui_scaling

Fix subtitle scaling for text based subs during windowed video playback
fix incorrect time interval comparison in 8e2f2de2015684246603224d4ad8fc9035178307
CPUInfo: additional cleanup for CPU string
Merge pull request #3658 from koying/fixdroidmousewheel

FIX: [droid] Handle mouse wheel
Merge pull request #3664 from koying/quickpr

FIX: [droid] do not package non-standard joystick keymap
Merge pull request #3673 from Karlson2k/fix_cpu_name_01

CPUInfo: additional cleanup for CPU string
fixes PVR channel icon scan
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