#2115·mopidy

Expose playback errors to clients

Author: kingosticksCreated Aug 8, 2023Updated Aug 18, 2026
LabelsA-audioA-core

If an GStreamer error occurs when trying to start playback, we log the error but there's no way to notify the user something went wrong. It would be good to provide a mechanism to propagate Gstreamer audio errors back to clients through events. Websocket clients could subscribe to these events and provide users with better feedback.

Perhaps this would also be useful for other critical messages and/or other areas outside of audio.