pipewire/src
Robert Mader 353c1f709d gstpipewiresrc: make stream errors permanent
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.
2023-02-15 14:49:42 +01:00
..
daemon conf: fixup config comments 2023-02-07 10:35:43 +01:00
examples fix use_buffers checks 2023-01-10 12:30:25 +01:00
gst gstpipewiresrc: make stream errors permanent 2023-02-15 14:49:42 +01:00
modules module-rtp: clear ringbuffer in resync 2023-02-15 11:08:08 +01:00
pipewire pipewire: impl-core: actually return created object 2023-02-13 19:55:45 +01:00
tests tests: fix clang build 2022-07-08 16:56:48 +02:00
tools pw-cat: remove useless code 2023-02-14 16:44:52 +01:00
meson.build treewide: meson.build: use feature.allowed() 2022-02-04 00:15:59 +01:00