GNOME Bugzilla – Bug 780770
filesink: Add new "list" buffering mode
Last modified: 2017-05-16 11:58:22 UTC
See commit message
Created attachment 349062 [details] [review] filesink: Add new "list" buffering mode In some high-load scenarios (e.g. 2x4k60p) it's better to reduce the number of vwrite() calls, rather than having more calls with kernel-side buffering. The "list" buffering mode keeps the buffers in a GstBufferList until they reach the buffer-size threshold.
Wouldnt it make more sense to create the lists upstream ? maybe by having the muxer use bigger buffers or create bufferlists? A lot of the CPU overhead of gst is per-buffer.
According to Vivia, the patch is broken and not needed anymore. It's solved differently now on their side.