CHG: [mediacodec] switch to a surface render black list + backup AS
[numericdialog] switch INPUT_TIME_SECONDS to allow HH:MM:SS instead of just MM:SS
[time] allow time in playlists to be HH:MM:SS
[gui] fix auto-width labels not wrapping properly with <wrapmultiline>true
StringUtils: adjust Split() to return an empty array if the input string is empty
jsonrpc: bump API version because 4572e062fd7ba831c513d0d842b42282115fb9e4 might affect some clients
AESinkPULSE: Make clear what we open - makes logfiles better readable
Merge pull request #4685 from fritsch/pacork

AESinkPULSE: Make clear what we open - makes logfiles better readable
fix shadowed variable in CSetting::Deserialize()
CGUIDialogAudioSubtitleSettings: fix possible loss of data warnings
Merge pull request #4677 from Montellese/videodb_empty_arrays

StringUtils: adjust Split() to return an empty array if the input string is empty
Merge pull request #4582 from koying/chgamcblacklist

CHG: [mediacodec] switch to a surface render black list + backup AS
Merge pull request #4675 from jmarshallnz/seconds_to_hours

Seconds to hours
AESinkPULSE: Initialize pause flag to be on safe side
Merge pull request #4689 from jmarshallnz/label_auto_width_fix

[gui] fix auto-width labels not wrapping properly with <wrapmultiline>
Merge pull request #4691 from fritsch/pacork

AESinkPULSE: Initialize pause flag to be on safe side
Merge remote-tracking branch 'upstream/master'