GstBufferPoolClass

The #GstBufferPool class.

Members

Variables

GstReserved
void*[2] GstReserved;
acquireBuffer
GstFlowReturn function(GstBufferPool* pool, GstBuffer** buffer, GstBufferPoolAcquireParams* params) acquireBuffer;
allocBuffer
GstFlowReturn function(GstBufferPool* pool, GstBuffer** buffer, GstBufferPoolAcquireParams* params) allocBuffer;
flushStart
void function(GstBufferPool* pool) flushStart;
flushStop
void function(GstBufferPool* pool) flushStop;
freeBuffer
void function(GstBufferPool* pool, GstBuffer* buffer) freeBuffer;
getOptions
const(char*)* function(GstBufferPool* pool) getOptions;
objectClass
GstObjectClass objectClass;

Object parent class

releaseBuffer
void function(GstBufferPool* pool, GstBuffer* buffer) releaseBuffer;
resetBuffer
void function(GstBufferPool* pool, GstBuffer* buffer) resetBuffer;
setConfig
bool function(GstBufferPool* pool, GstStructure* config) setConfig;
start
bool function(GstBufferPool* pool) start;
stop
bool function(GstBufferPool* pool) stop;