[pvr] EPG hookdata: Return UniqueBroadcastID

Returns epgUid known by client instead unset data.
[ios64] - fixed offsets into the eventmem for arm64 - fixes bt keyboard cursor keys when compiled for arm64
correct codec names, MPEG is always written in upper-case
[cosmetic] add missing "l" in some comments
Introduce Amlogic M8 4K video format on Android 4.4
Patch AMLCodec to work with 4K video format
Recognize Meson8 platform in AMLUtils
[AMLCodec] Allow 4K only on Meson8 or higher
CHG: [mediacodec] switch to a surface render black list + backup AS
FIX: [linux] fix & optimize input device checking
jsonrpc: prepare for compile-time generated ServiceDescription.h
Introduce SWCodec - these are codecs that don't have any GPU acceleration (yet) - add HVEC
X11: ditch SDL for video and window events
X11: move xrandr events to WinEventsX11
X11: reset key repeat and key modifier on focus lost and gain
X11: use system key repeat rate instead of hardcoded one, taken from 58fd64b194e38b73b5f3132744bab35e994e7441
xrandr: remove method RestoreState
xrandr: observe orientation
xrandr: allow getting info for multiple screen's
xrandr: set screen on mode change command