mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-02 09:01:50 -05:00
A stream's lifetime is tied to that of the client, it cannot outlive the client object. Streams also do not increase the client's reference count. It is not possible for a stream to exist after the corresponding client has been destroyed. Hence it is not necessary to manage the client's reference count or lifetime in `do_destroy_stream()`. All works related to a particular stream are cancelled in `stream_free()`, which is called before the client is destroyed. |
||
|---|---|---|
| .. | ||
| daemon | ||
| examples | ||
| gst | ||
| modules | ||
| pipewire | ||
| tests | ||
| tools | ||
| meson.build | ||