Additional radio schemes for sonos (#12886)

This commit is contained in:
Anders Melchiorsen 2018-03-04 14:02:31 +01:00 committed by GitHub
parent 36e9f523d1
commit a147401034
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -323,8 +323,10 @@ def _timespan_secs(timespan):
def _is_radio_uri(uri):
"""Return whether the URI is a radio stream."""
return uri.startswith('x-rincon-mp3radio:') or \
uri.startswith('x-sonosapi-stream:')
radio_schemes = (
'x-rincon-mp3radio:', 'x-sonosapi-stream:', 'x-sonosapi-radio:',
'hls-radio:')
return uri.startswith(radio_schemes)
class SonosDevice(MediaPlayerDevice):