Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
sound/pipewire: destroy multiple pipewire streams that are not destroyed
The PCM command transition prepare->prepare or set_param->prepare is allowed by the specification. however this type of transition in pipewire lead to multiple creation of pipewire streams that are not destroyed. This PR ensures that in a case like this, when the prepare fn() in the pipewire backend is called multiple times without the release fn(), there should be only one pipewire stream. Close rust-vmm#490 Signed-off-by: Dorinda Bassey <dbassey@redhat.com>
- Loading branch information