Skip to content

screenshot: Blocklist the current screencast pipeline if recorder failed

When gstreamer crashes during recording, it pulls the whole screencastService down with it. Since we now know which pipeline it was using when it crashed or sent us an error, we can start the recorder the next time with the last pipeline blocklisted.

When this happens, also encourage the user to try again by changing the notification message slightly.

#6747 (closed)

Merge request reports