Expose playback errors to clients #2115
Labels
A-audio
Area: Audio layer
A-core
Area: Core layer
C-enhancement
Category: A PR with an enhancement or an issue with an enhancement proposal
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.
The text was updated successfully, but these errors were encountered: