Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
All
Description
There is code duplication in all backends that can be refactored out. Most notably state transitions (signaling stop/start/buffering etc.). Refactoring out some of this code should help us maintain consistency across backends.