Add packet-fps-change-detection for PVRClient
added: startposition to xbmc.PlayPlaylist python method
give startno into PlaylistPlayerPlay
Merge pull request #8 from JoeKar/bug/pvr-hints.fps

Bug-Fix: Add packet-fps-change-detection for PVRClient (solves missing hints.fps*)
[aml] adjust video_rate tweaks and back off pts error correction
[aml] fixed compile warning
[aml] fixed, if mpeg2 video, check the NAL to find width,height,aspect and frame rate
[aml] sync to mainline AudioEngine
AERemap: Fix mixing front and rear channels in some 5.1 setups

Fix the case when the input announces BR and BL instead of SR and SL,
e.g. when the following channels are in:
input:  FL FR FC LFE SL SR
output: FL FR BL BR  FC LFE
This leads to wrong mix front and rear channels,
(e.g. when playing AC3 test files).
The commit is handling those cases.

Special thanks to @fritsch for helping to track the problem down
and initial test patches.
[aml] more AE mainline fixes
[aml] disable AE auto suspend
[aml] fixed music playback, grAEken bites again
Merge pull request #11 from at-visions/pivos_python_playlist

Pivos python playlist
Extend the forwarding of stream informations (hints)
fixed, audio on pivos/android seems to run 1/4 second delayed
feature, add as.xml control over the delay until busy dialog is shown when starting video playback
Added hotplug support for Linux input devices.
[aml] fixed ff/rw
[aml] fixed aspect ratio, hints.aspect == 1 typically means a defaulted value and not that the aspect ratio is really 1:1
[aml] fix tvheadend, a) passing 1st NAL as three byte, b) aml pts range is 31-bits, handle large starting values that exceed this