pipewire/src/gst
Michael Tretter 52c14e2378 gst: keep track of queued buffers
Pipewire might update buffers that have not been recycled by GStreamer,
because they are still used downstream. There is nothing we can do about
it in the pipewiresrc.

If a buffer is sent downstream more than once, take an additional
reference to make sure that we don't queue a buffer that is still used
and print a warning.
2020-05-05 13:53:02 +00:00
..
.editorconfig add .editorconfig files 2019-02-13 11:19:21 +01:00
gstpipewire.c gst: fix typo 2020-01-28 09:55:09 +01:00
gstpipewireclock.c gst: always use the clock time 2020-04-23 12:38:05 +02:00
gstpipewireclock.h gst: replace tabs with spaces 2019-12-19 15:42:42 +01:00
gstpipewiredeviceprovider.c gst: fix NULL pointer when listing devices 2019-12-19 15:43:00 +01:00
gstpipewiredeviceprovider.h gst: fix NULL pointer when listing devices 2019-12-19 15:43:00 +01:00
gstpipewireformat.c gst: do not send UNKNOWN format 2019-12-19 15:43:10 +01:00
gstpipewireformat.h gst: replace tabs with spaces 2019-12-19 15:42:42 +01:00
gstpipewirepool.c Relicense as MIT/X11 2018-11-05 17:48:52 +01:00
gstpipewirepool.h gst: keep track of queued buffers 2020-05-05 13:53:02 +00:00
gstpipewiresink.c gst: remove internal queue 2020-04-23 15:56:12 +02:00
gstpipewiresink.h gst: remove internal queue 2020-04-23 15:56:12 +02:00
gstpipewiresrc.c gst: keep track of queued buffers 2020-05-05 13:53:02 +00:00
gstpipewiresrc.h gst: use the pw_stream queue 2020-04-23 13:01:03 +02:00
meson.build add _GNU_SOURCE as compiler flag 2019-01-08 17:36:58 +01:00