[rebrand] Cosmetic #2 - apply Kodi label to CPU stat
[keymap] Make XB360 DPads consistent
[AE] - extend the number of unknown channels from 8 to 16
[AE/CA/osx] - fillup the stream with up to 16 unknown channels fixes
support for studio audio devices with more then 8 unused/unknown channels
in one stream
[AE/CA/osx] - cosmetics - make comment generic
Merge pull request #5931 from MilhouseVH/rebrand_minor2

[rebrand] Cosmetic #2 - apply Kodi label to CPU stat
Merge pull request #5935 from Memphiz/osxallowsixteenunknownchannels

[osx] - fix broken audio devices with more then 8 unknown channels in one stream
Merge pull request #5933 from mihawk90/patch-4

[keymap] Make XB360 DPads consistent
[metadata.tvdb.com] updated to version 1.7.0
VAAPI: Take more care when probing filters
Merge pull request #5940 from fritsch/vaapi-fixes

VAAPI: Take more care when probing filters
Merge pull request #5778 from phate89/TVDB

[metadata.tvdb.com] Added option to use IMDB ratings if it's possible
[rbp/omxplayer] When opening a stream don't try to update gui so often
[ffmpeg] Speed up wtv index creation

The index creation is O(N^2) with number of entries (typically thousands).
On a Pi this can take more than 60 seconds to execute for a recording of a few hours.

By replacing with an O(N) loop, this takes virtually zero time
[omx] Report decoded image name
[hifiberry] Hack: force it to be recognised as IEC958 capable to enable passthrough options
Move the reference-counting of Begin and End calls from DX and GL source files into GUIFontTTF.cpp.
Convert CGUIFontTTFBase::m_vertex to be managed as a std::vector.

Also retired CGUIFontTTFBase::m_vertex_count and
CGUIFontTTFBase::m_vertex_size because these can be derived from vector
member functions.
CGUIFontTTFBase::RenderCharacter can now append to arbitrary vectors of vertices rather than only CGUIFontTTFBase::m_vertex
Add a cache of font glyph bounding box vertices.

This is implemented as a template because ultimately we will key on different
parameters and store values of different types, depending upon whether we
have a GLES or non-GLES backend, and for GLES, whether or not the currently
applicable transformation matrices permit the use of hardware clipping.