- 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.
- elementfactory
GstElementFactory* elementfactory;
Undocumented in source.
- 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.
- metadata
void* metadata;
Undocumented in source.
- numpadtemplates
int numpadtemplates;
Undocumented in source.
- padTemplCookie
uint padTemplCookie;
Undocumented in source.
- padtemplates
GList* padtemplates;
Undocumented in source.
- parentClass
GstObjectClass parentClass;
Undocumented in source.
- postMessage
int function(GstElement* element, GstMessage* message) postMessage;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- 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, GstCaps* caps) 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.
- setContext
void function(GstElement* element, GstContext* context) setContext;
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.
- stateChanged
void function(GstElement* element, GstState oldstate, GstState newstate, GstState pending) stateChanged;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
GStreamer element class. Override the vmethods to implement the element functionality. GstObjectClass parent_class; the parent class structure gpointer metadata; metadata for elements of this class GstElementFactory *elementfactory; the GstElementFactory that creates these elements GList *padtemplates; a GList of GstPadTemplate gint numpadtemplates; the number of padtemplates guint32 pad_templ_cookie; changed whenever the padtemplates change request_new_pad () called when a new pad is requested release_pad () called when a request pad is to be released get_state () get the state of the element set_state () set a new state on the element change_state () called by set_state to perform an incremental state change state_changed () called immediately after a new state was set. set_bus () set a GstBus on the element provide_clock () gets the GstClock provided by the element set_clock () set the GstClock on the element send_event () send a GstEvent to the element query () perform a GstQuery on the element post_message () called when a message is posted on the element. Chain up to the parent class' handler to have it posted on the bus. set_context () set a GstContext on the element