Bump version to 12.2-PRE
[atv2] - fix learned remote buttons for fwd and rewind ios 6.1 (atv2 5.2) - apple changed the values for those for filling a gap in the enum i guess. Also those 2 buttons are repeatable - so handle them right for not firing 2 messages for one keypress (press, release)
[CA/AE] - make the devicelist change callback more robust - should fix crashes during shutdown on some system constellations (where removing the callback seems to also triggers the callback at the same time)
[airplay] - fix the playtime - itunes is very picky about the formatting here
[dvdplayer] fix deadlock when trying to go to disc menu
fixed: prevent infinite loop in add-on dependency checks
fixed: addoninstaller unguarded null pointer after b0825b1a212849e52fca27409ea87e81591f7cf4
Only add to preDeps when it's not in there.
Fixed: CAddon::HasSettings() was broken after a call to CAddon::SaveSettings() on creation of user settings
fixed: We can only obtain the aspect & duration this way when the Process() thread is running
fixed: Some (live) streams no longer played since the Curl seek fix (fixes #14224)
[ASF Tag] Fix parsing of the year tag, it's stored as string.
[ASF Tag] Fix parsing of the artist tag. More precisely: fall back to the built in artist method if there's no "author" field in the tag.
[gtest] Fix compile: missing include file
upnp: missing info for music videos, fixes #14239 thanks to Pulfer
upnp: hide unplayable items in fiels view fixes #13526
upnp: use a better way to retain original directory ordering, fixes #14235
fix typo in ccdba4e
fxied - upnp: not all paths were /'d at the end
fixed memory leak on minimized due to missing deletion of unused textures (fixes parts of #14245)