pipewire/src/gst
James Hilliard 1ea1d525c1 gst: copy buffer memory in dequeue_buffer using gst_memory_copy
When always-copy is enabled we should copy buffer memory instead of
sharing buffer memory and using gst_buffer_copy_deep.

This should ensure we recycle the parent buffer as soon as the memory
is copied.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
2022-08-20 09:30:44 -06:00
..
.editorconfig add .editorconfig files 2019-02-13 11:19:21 +01:00
gstpipewire.c treewide: only define feature macros when the feature is available 2022-02-04 00:15:59 +01:00
gstpipewireclock.c meson.build: drop HAVE_CONFIG_H 2021-06-10 09:04:16 +10:00
gstpipewireclock.h gst: replace tabs with spaces 2019-12-19 15:42:42 +01:00
gstpipewirecore.c Cleanup argument names in methods and events interfaces 2022-04-15 10:11:49 +02:00
gstpipewirecore.h gst: add 30 seconds timeout 2021-09-16 10:05:58 +02:00
gstpipewiredeviceprovider.c gst: use target.object instead of node.target, soft-deprecate ids 2022-03-06 18:34:47 +00:00
gstpipewiredeviceprovider.h gst: use target.object instead of node.target, soft-deprecate ids 2022-03-06 18:34:47 +00:00
gstpipewireformat.c pipewiresink: set a default channel map if the number of channels is fixed 2022-02-03 15:10:25 +02:00
gstpipewireformat.h gst: replace tabs with spaces 2019-12-19 15:42:42 +01:00
gstpipewirepool.c gst: dup buffer file descriptor before allocating 2022-06-02 06:44:10 +00:00
gstpipewirepool.h gst: dequeue a shared buffer instead of original pool buffer 2022-06-01 04:09:59 -06:00
gstpipewiresink.c gst: add client-properties 2022-06-03 13:00:52 +02:00
gstpipewiresink.h gst: add client-properties 2022-06-03 13:00:52 +02:00
gstpipewiresrc.c gst: copy buffer memory in dequeue_buffer using gst_memory_copy 2022-08-20 09:30:44 -06:00
gstpipewiresrc.h gst: add client-properties 2022-06-03 13:00:52 +02:00
meson.build treewide: meson.build: use feature.allowed() 2022-02-04 00:15:59 +01:00