Skip to content

appsink: Merge buffers into a buffer list when a sample is pulled

Santiago requested to merge sancane/gstreamer:appsrc_merge_buffers into main

We can improve the throughput of buffers transmitted from appsinks to applications by providing the maximum number of buffers queued in just one sample. This way, every time that the application tries to retrieve a sample, we merge all available buffers/bufferlists queued in to the same sample.

Edited by Santiago

Merge request reports