mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-14 06:59:57 -05:00
When pw_stream receives a proxy error it does not set its state to an error state on its own, commenting: ``` we just emit the state change here to inform the application. If this is supposed to be a permanent error, the app should do a pw_stream_set_error() ``` Until now this was not done in the pipewiresrc, resulting in the negotiation loop to not bail out after an error as a successive `pw_stream_get_state()` did not return an error state. Make the error permanent so negotiation errors make us take the appropriate error paths. |
||
|---|---|---|
| .. | ||
| .editorconfig | ||
| gstpipewire.c | ||
| gstpipewireclock.c | ||
| gstpipewireclock.h | ||
| gstpipewirecore.c | ||
| gstpipewirecore.h | ||
| gstpipewiredeviceprovider.c | ||
| gstpipewiredeviceprovider.h | ||
| gstpipewireformat.c | ||
| gstpipewireformat.h | ||
| gstpipewirepool.c | ||
| gstpipewirepool.h | ||
| gstpipewiresink.c | ||
| gstpipewiresink.h | ||
| gstpipewiresrc.c | ||
| gstpipewiresrc.h | ||
| meson.build | ||