GstBufferPoolClass

The GstBufferPool class.

Members

Variables

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
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
int function(GstBufferPool* pool, GstStructure* config) setConfig;
start
int function(GstBufferPool* pool) start;
stop
int function(GstBufferPool* pool) stop;