pipewire/spa/plugins
Wim Taymans 70bdb72857 loop: add back the destroy loop
We need to keep the sources around until all sources are dispatched. If
not: source A and B are active after poll, A is dispatched first and
removes B, when B is then dispatched, the memory is gone. We don't
free the source but simply mark the fd invalid and move it do a
destroy list. After all sources are dispatched we destroy.
This is safe because removing a source is either done from the poll
context (with invoke) or when holding the right locks.
2018-06-15 13:06:59 +02:00
..
alsa alsa: update the offset after each copy 2018-03-14 16:03:58 +01:00
audiomixer props: use macro for property alternatives 2018-02-20 09:36:05 +01:00
audiotestsrc props: use macro for property alternatives 2018-02-20 09:36:05 +01:00
bluez5 props: use macro for property alternatives 2018-02-20 09:36:05 +01:00
ffmpeg Add control properties to audiotestsrc 2017-11-22 14:30:04 +01:00
support loop: add back the destroy loop 2018-06-15 13:06:59 +02:00
test Add control properties to audiotestsrc 2017-11-22 14:30:04 +01:00
v4l2 v4l2: fix enumerating frame interval for continuous/step-wise devices 2018-04-03 16:28:23 +02:00
videotestsrc props: use macro for property alternatives 2018-02-20 09:36:05 +01:00
volume props: use macro for property alternatives 2018-02-20 09:36:05 +01:00
meson.build don't build bluez when sbc is missing 2018-01-23 16:06:54 +01:00