(dvd/omx)player: make sure we restore output timestamps for text based subs
platinum: add all currently applied patches
[configure] get git revision from xbmc git root
ActiveAE: consider list of supported audio formats
AE: ALSA - do not trust ELD regarding passthrough formats
[configure] use pkg-config for pulse audio detection
allows to check for minimum required version
Fixed: Update list if item was deleted from database but not from disk
fixed, compiler warning. this comes from boost upstream (https://svn.boost.org/trac/boost/ticket/4918)
[3d] fix stretched gui in sbs/ou mode when using hq scalers
Merge pull request #4078 from afedchin/fix_gui_3d

[3d] fix stretched gui in sbs/ou mode when using hq scalers
[pvr] fix: missing action mapping for ACTION_RECORD

This adds the missing button translator action "record" poiting to
ACTION_RECORD which is currently used in several PVR related windows,
but could not be used in key mappings.

It also adds a default implementation to GUIWindow which calls the
application player record functionality, so there is no need to use
XBMC.PlayerControls(record) in key mapping anymore.

Furthermore the default mapping for the record button in remote.xml is
changed to this new action.
Revert "[rbp] Disable unsupport HD audio passthrough options"
[pisink] Report supported passthrough formats
Revert "[buildsys] Fix parallel build with static ffmpeg."

This reverts commit ad815563a3837bbd9ea73c3645af55ec56cacb9a.
Merge pull request #4171 from xhaggi/record-action-mapping

[pvr] fix: missing action mapping for ACTION_RECORD
Merge pull request #4182 from Black09/delete-update-fix

Fixed: Update list if item was deleted from database but not from disk
Merge pull request #4183 from davilla/fix-self-assignment-warnings

fixed, compiler warning. this comes from boost upstream (https://svn.boost.org/trac/boost/ticket/4918)
settings: also hide "debug.setextraloglevel" when logging is set in advancedsettings.xml
settings: "masterlock.lockcode" is an action setting and not a string setting
settings: fix ISettingsHandler::OnSettingsSaved() definition

This fixes profile settings not being saved when when normal settings are saved
and prevents the Master lockcode from being saved to profiles.xml after it has
been changed in Settings -> System -> Master lock.