[pvr] EPG hookdata: Return UniqueBroadcastID

Returns epgUid known by client instead unset data.
libdvdcss-1.2.12 removed _XBOX unneeded patches
libdvdcss-1.2.12 updated diff files
libdvdcss update to 1.2.13 - incl diff file
libdvdread-libdvdnav update to 4.2.1
libdvdread-libdvdnav - remove unused xbmc patches
libdvdread-libdvdnav - updated diff files
correct codec names, MPEG is always written in upper-case
[cosmetic] add missing "l" in some comments
[epg] get rid of orientation support
[epg] cleanup: refactor/remove methods MoveChannel and MoveProgrammes
[epg] cosmetics: refactor, code formatting etc.
[epg] cleanup: remove unnecessary method CorrectOffset()
[epg] cosmetics: code formatting
[epg] cleanup: remove friend class declaration PVR::CGUIWindowPVRGuide
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
[depends] move ffmpeg to unified deps