gnome-shell/js/dbusServices/screencast
Jonas Dreßler 846bb84ff6 screencastService: Fixup pipeline fallback behavior
Calling _teardownPipeline() before _tryNextPipeline() was actually not a
good idea, it sets the pipelineState to STOPPED, which means we can't try
any of the following pipelines anymore.

Instead what we want to do is set the pipeline state of the old pipeline to
NULL when trying a new one, without calling _teardownPipeline() for that.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2754>
2023-04-26 18:02:57 +00:00
..
main.js screenshot: Move HAVE_RECORDER check into screencast service 2022-11-04 09:51:20 +00:00
screencastService.js screencastService: Fixup pipeline fallback behavior 2023-04-26 18:02:57 +00:00