GstElementClass

GStreamer element class. Override the vmethods to implement the element functionality. GstObjectClassparent_class;

Members

Variables

changeState
GstStateChangeReturn function(GstElement* element, GstStateChange transition) changeState;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
details
GstElementDetails details;
Undocumented in source.
elementfactory
GstElementFactory* elementfactory;
Undocumented in source.
getIndex
GstIndex* function(GstElement* element) getIndex;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getQueryTypes
GstQueryType* function(GstElement* element) getQueryTypes;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getState
GstStateChangeReturn function(GstElement* element, GstState* state, GstState* pending, GstClockTime timeout) getState;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
numpadtemplates
int numpadtemplates;
Undocumented in source.
padTemplCookie
uint padTemplCookie;
Undocumented in source.
padtemplates
GList* padtemplates;
Undocumented in source.
parentClass
GstObjectClass parentClass;
Undocumented in source.
provideClock
GstClock* function(GstElement* element) provideClock;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
query
int function(GstElement* element, GstQuery* query) query;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
releasePad
void function(GstElement* element, GstPad* pad) releasePad;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
requestNewPad
GstPad* function(GstElement* element, GstPadTemplate* templ, char* name) requestNewPad;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sendEvent
int function(GstElement* element, GstEvent* event) sendEvent;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setBus
void function(GstElement* element, GstBus* bus) setBus;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setClock
int function(GstElement* element, GstClock* clock) setClock;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setIndex
void function(GstElement* element, GstIndex* index) setIndex;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setState
GstStateChangeReturn function(GstElement* element, GstState state) setState;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta