Adds <autologin></autologin> to profiles.xml. It defaults to a blank string (logs in the most recent user, like before). If you change this to an integer, XBMC will load that profile.
[Fix] Add missing audiochannels rule to PlayerSelectionRule.cpp. fixes #13536
changed: Refactor CGUIMediaWindow::ShowShareErrorMessage() so it works with any path
pvr: Added API function GetRecordingEdl

This extends the PVR API with the function GetRecordingEdl
to retrieve edit decision lists from the PVR addon.

In addition, DVDPlayer's EDL class has been adapted to read the EDL
from the backend when starting playback of a recordings.
Add subtitle control to PS3 BD Remote keymap
Merge remote-tracking branch 'upstream/master'
Revert "Adds <autologin></autologin> to profiles.xml. It defaults to a blank string (logs in the most recent user, like before). If you change this to an integer, XBMC will load that profile."

This reverts commit 01e8657773ca195a42f7a923e7901be4de5ca66d.
dvdplayer: Allow multithread decoding for hi10p content by default

This allows decoding of some hi10p material on e.g. AMD Fusion with
both cores at the max. This introduces a new advancedsetting named
disablehi10pmultithreading to disable hi10p decoded multithreaded.
Merge remote-tracking branch 'upstream/master'
changed: Add rule for selecting remote (or non-local) items for player selection rules
Stay on safe side, use only one header file.
Other header is located at xbmc/linux/ and seem to be more accurate.
AE: Pulse Audio fix crash on player stop.

PA is calling back functions on stream destruction and may try
to read a free'd stream variable. (trac bug 13903)

Signed-off-by: Michael Cronenworth <mike@cchtml.com>
AE: Pulse Audio fix buffer underruns.

The cache buffer size was being initialized to the write size
of a PA stream, which is not the buffer size of the PA server.
The cache buffer size will now use the PA server buffer size.
(trac bug 13902)

Signed-off-by: Michael Cronenworth <mike@cchtml.com>
Refactor CSimpleFileCache::WaitData, kill race conditions.
Add CTL_BUTTON_CLEAR control message for generic keyboard to clear text.
[release] version bump to 13.0 alpha2 as we start new merge window.
Add compilationartist property to AudioLibrary.GetArtists
Remove unused variable initialization
pvr: Write playCount in WriteClientRecordingInfo
pvr: Read recording's last played position from field in PVR_RECORDING