ABI | Symbols | Types |
| Contents |
| Info |
| Fields |
| Memory Layout |
| Name | _GstElement |
|---|---|
| Type | STRUCT |
| Fields | 21 |
| Source | gstelement.h |
| Size | 264 |
| Usage | The type is used by 79 symbols and 15 types. |
| Status | UNCHANGED |
|
|
| Pos | Name | Type | Size | Offset |
|---|---|---|---|---|
| 0 | object | GstObject | 88 | 0 |
| 1 | state_lock | GRecMutex | 16 | 88 |
| 2 | state_cond | GCond | 16 | 104 |
| 3 | state_cookie | guint32 | 4 | 120 |
| 4 | target_state | enum GstState | 4 | 124 |
| 5 | current_state | enum GstState | 4 | 128 |
| 6 | next_state | enum GstState | 4 | 132 |
| 7 | pending_state | enum GstState | 4 | 136 |
| 8 | last_return | enum GstStateChangeReturn | 4 | 140 |
| 9 | bus | GstBus* | 8 | 144 |
| 10 | clock | GstClock* | 8 | 152 |
| 11 | base_time | GstClockTimeDiff | 8 | 160 |
| 12 | start_time | GstClockTime | 8 | 168 |
| 13 | numpads | guint16 | 2 | 176 |
| 14 | pads | GList* | 8 | 184 |
| 15 | numsrcpads | guint16 | 2 | 192 |
| 16 | srcpads | GList* | 8 | 200 |
| 17 | numsinkpads | guint16 | 2 | 208 |
| 18 | sinkpads | GList* | 8 | 216 |
| 19 | pads_cookie | guint32 | 4 | 224 |
| 20 | _gst_reserved | gpointer[4] | 32 | 232 |
| Old | New | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|