Fix support for play/pause functionality in System Bridge (#103423)

Fix support for play/pause functionality
This commit is contained in:
Aidan Timson 2024-01-06 09:06:23 +00:00 committed by Franck Nijhof
parent 658f1cf5c5
commit 97674cee88
No known key found for this signature in database
GPG Key ID: D62583BA8AB11CA3

View File

@ -118,10 +118,8 @@ class SystemBridgeMediaPlayer(SystemBridgeEntity, MediaPlayerEntity):
features |= MediaPlayerEntityFeature.PREVIOUS_TRACK
if data.media.is_next_enabled:
features |= MediaPlayerEntityFeature.NEXT_TRACK
if data.media.is_pause_enabled:
features |= MediaPlayerEntityFeature.PAUSE
if data.media.is_play_enabled:
features |= MediaPlayerEntityFeature.PLAY
if data.media.is_pause_enabled or data.media.is_play_enabled:
features |= MediaPlayerEntityFeature.PAUSE | MediaPlayerEntityFeature.PLAY
if data.media.is_stop_enabled:
features |= MediaPlayerEntityFeature.STOP