gst: dequeue a shared buffer instead of original pool buffer

This seems to prevent the pool buffer from getting corrupted.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
This commit is contained in:
James Hilliard 2022-06-01 04:03:37 -06:00
parent 7305d38b85
commit a1f33a99df
4 changed files with 16 additions and 18 deletions

View file

@ -53,7 +53,6 @@ struct _GstPipeWirePoolData {
void *owner;
struct spa_meta_header *header;
guint flags;
goffset offset;
struct pw_buffer *b;
GstBuffer *buf;
gboolean queued;