Replaced deprecated arguments in librespot

This commit is contained in:
Fabio Manganiello 2021-11-07 01:19:34 +01:00
parent e86c61a44d
commit de25719563
Signed by: blacklight
GPG key ID: D90FBA7F76362774

View file

@ -122,15 +122,17 @@ class MusicSpotifyBackend(Backend, SpotifyMixin):
self.device_name = device_name or Config.get('device_id') self.device_name = device_name or Config.get('device_id')
self._librespot_args = [ self._librespot_args = [
librespot_path, '--name', self.device_name, '--backend', audio_backend, librespot_path, '--name', self.device_name, '--backend', audio_backend,
'--device-type', device_type, '--mixer', mixer, '--mixer-name', mixer_name, '--initial-volume', str(volume), '--device-type', device_type, '--mixer', mixer, '--alsa-mixer-control', mixer_name,
'--volume-ctrl', volume_ctrl, '--bitrate', str(bitrate), '--emit-sink-events', '--initial-volume', str(volume), '--volume-ctrl', volume_ctrl, '--bitrate', str(bitrate),
'--onevent', 'python -m platypush.backend.music.spotify.event', '--emit-sink-events', '--onevent', 'python -m platypush.backend.music.spotify.event',
] ]
if audio_device: if audio_device:
self._librespot_args += ['--device', audio_device] self._librespot_args += ['--alsa-mixer-device', audio_device]
else: else:
self._librespot_args += ['--mixer-card', mixer_card, '--mixer-index', str(mixer_index)] self._librespot_args += [
'--alsa-mixer-device', mixer_card, '--alsa-mixer-index', str(mixer_index)
]
if autoplay: if autoplay:
self._librespot_args += ['--autoplay'] self._librespot_args += ['--autoplay']
if disable_gapless: if disable_gapless: