Merge pull request #5299 from ace20022/unregdev

[win32][Fix] Set hDeviceNotify to 0 after a successful UnregisterDeviceN...
Merge pull request #5233 from Montellese/mixed_smartplaylist_fix_14982

fix mixed smartplaylists
build: make D-Bus configurable
[omxplayer] Merge in latest dvdplayer changes
[dvdplayer] Make players pointers rather than objects
[dvdplayer] Create a base class for audio and video players
[omxplayer] Rework trickplay to reduce changes to dvdplayer
[dvdplayer] Support omxplayer as a variant of dvdplayer
[players] Mark the render features as deprectated and add an OMX prefix
[players] Remove no longer used visualisation callback mechanism
[players] Allow choice of omxplayer through acceleration settings
[players] Remove omxplayer as separately selectable player
[pvr] use channel path instead of channel name for CFileItem path property
[pvr] sync selected item between pvr windows
fixed: keyboard layout blank and double QWERTY.

There are 3 solutions to this issue

1) @notspiff fix to use a fallback to English with the font13 which is
not what's used elsewhere in skin
https://github.com/notspiff/xbmc-cmake/commit/8ca6d81189acb43d1d136935b5013b5f9ae5410c

2) use the Roboto fonts I was working on and no longer am, but already has
the Hebrew characters added (correctly or incorrectly idk)
http://forum.xbmc.org/showthread.php?tid=150067

3) simple, use English names, since default language is English, users
must have some degree of understanding of that and smart enough to know it.

Since I no longer work on that font , nor speak such languages I was
adding characters for and have no desire to extend it from what is done
atm

This was my solution, both simplest and avoids dealing with niggling issues.
[PVR] initial support for sub channel numbers. display only. only works with 'using backend channel numbers' enabled
Merge pull request #4984 from Karlson2k/win32file_01

[win32] Implement new Win32File
[PiSink] Fix typo in list of passthrough samplerates
Merge pull request #5084 from popcornmix/dvdrefactor

[players] Make omxplayer be derived from dvdplayer [RFC]
Merge pull request #5318 from popcornmix/passthrough_samplerates

[PiSink] Fix typo in list of passthrough samplerates