| Offset | Contents | Type |
| 0 | .parent_class | GstObjectClass |
| 184 | .metadata | gpointer |
| 192 | .elementfactory | GstElementFactory* |
| 200 | .padtemplates | GList* |
| 208 | .numpadtemplates | gint |
| 212 | .pad_templ_cookie | guint32 |
| 216 | .pad_added | void(*)(GstElement*, GstPad*) |
| 224 | .pad_removed | void(*)(GstElement*, GstPad*) |
| 232 | .no_more_pads | void(*)(GstElement*) |
| 240 | .request_new_pad | GstPad*(*)(GstElement*, GstPadTemplate*, gchar const*, GstCaps const*) |
| 248 | .release_pad | void(*)(GstElement*, GstPad*) |
| 256 | .get_state | enum GstStateChangeReturn(*)(GstElement*, GstState*, GstState*, GstClockTime) |
| 264 | .set_state | enum GstStateChangeReturn(*)(GstElement*, enum GstState) |
| 272 | .change_state | enum GstStateChangeReturn(*)(GstElement*, enum GstStateChange) |
| 280 | .state_changed | void(*)(GstElement*, enum GstState, enum GstState, enum GstState) |
| 288 | .set_bus | void(*)(GstElement*, GstBus*) |
| 296 | .provide_clock | GstClock*(*)(GstElement*) |
| 304 | .set_clock | gboolean(*)(GstElement*, GstClock*) |
| 312 | .send_event | gboolean(*)(GstElement*, GstEvent*) |
| 320 | .query | gboolean(*)(GstElement*, GstQuery*) |
| 328 | .post_message | gboolean(*)(GstElement*, GstMessage*) |
| 336 | .set_context | void(*)(GstElement*, GstContext*) |
| 344 | ._gst_reserved | gpointer[18] |
|
|
| Offset | Contents | Type |
| 0 | .parent_class | GstObjectClass |
| 184 | .metadata | gpointer |
| 192 | .elementfactory | GstElementFactory* |
| 200 | .padtemplates | GList* |
| 208 | .numpadtemplates | gint |
| 212 | .pad_templ_cookie | guint32 |
| 216 | .pad_added | void(*)(GstElement*, GstPad*) |
| 224 | .pad_removed | void(*)(GstElement*, GstPad*) |
| 232 | .no_more_pads | void(*)(GstElement*) |
| 240 | .request_new_pad | GstPad*(*)(GstElement*, GstPadTemplate*, gchar const*, GstCaps const*) |
| 248 | .release_pad | void(*)(GstElement*, GstPad*) |
| 256 | .get_state | enum GstStateChangeReturn(*)(GstElement*, GstState*, GstState*, GstClockTime) |
| 264 | .set_state | enum GstStateChangeReturn(*)(GstElement*, enum GstState) |
| 272 | .change_state | enum GstStateChangeReturn(*)(GstElement*, enum GstStateChange) |
| 280 | .state_changed | void(*)(GstElement*, enum GstState, enum GstState, enum GstState) |
| 288 | .set_bus | void(*)(GstElement*, GstBus*) |
| 296 | .provide_clock | GstClock*(*)(GstElement*) |
| 304 | .set_clock | gboolean(*)(GstElement*, GstClock*) |
| 312 | .send_event | gboolean(*)(GstElement*, GstEvent*) |
| 320 | .query | gboolean(*)(GstElement*, GstQuery*) |
| 328 | .post_message | gboolean(*)(GstElement*, GstMessage*) |
| 336 | .set_context | void(*)(GstElement*, GstContext*) |
| 344 | ._gst_reserved | gpointer[18] |
|