Buffer pools
From Buzztard
There is some work done on GStreamer for having buffer-pools. Such pools would enable the reuse of existing buffer objects (including the data memory). This avoids allocating new GstMiniObjects for the buffer and calling malloc for the data area. Likewise pools are freed when freeing the machine.
Contents |
Status
The work-in-progress code for the buffer pools is in gst-buzztard.
Done
It is used in simsyn and buzzmachine sources right now.
Todo
- mono-to-stereo buffmachine effects
- audiopanorama
Not needed
- adder: mixing into first received buffer
- volume: inplace
- spectrum, level: read-only
- tee,queue: neutral



