1
1
4
4
3
2
3
0
4
3
2
3
0
4
4
3
2
3
0
4
3
2
3
0
1
1
1
1
ElementFlags.Last << 5
boxed
true
1
true
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
true
true
true
BufferFlags
MiniObjectFlags.Readonly
MiniObjectFlags.Last << 0
MiniObjectFlags.Last << 1
MiniObjectFlags.Last << 2
MiniObjectFlags.Last << 3
MiniObjectFlags.Last << 4
MiniObjectFlags.Last << 5
MiniObjectFlags.Last << 6
MiniObjectFlags.Last << 7
MiniObjectFlags.Last << 8
true
true
Last
MiniObjectFlags.Last << 0
MiniObjectFlags.Last << 1
1
1
1
true
NewFromString
true
1
1
1
1
1
1
1
1
1
1
1
1
1
true
true
true
true
1
method
NewAny
true
1
EmitChildAdded
EmitChildRemoved
protected
true
true
protected
true
true
protected
true
true
protected
true
true
protected
true
true
1
1
protected
true
true
protected
true
true
protected
true
true
protected
true
true
ClockID
protected
true
true
1
1
1
1
1
GstClockEntry*
1
1
/api/namespace/struct[@name='ClockEntry']
/api/namespace/struct[@name='ClockEntry']
/api/namespace/struct[@name='ClockEntry']
/api/namespace/struct[@name='ClockEntry']
/api/namespace/struct[@name='ClockEntry']
true
private
public
true
public
true
public
true
public
true
public
true
1
GstClockEntry*
GstClockEntry*
Ref
Unref
Unschedule
Wait
WaitAsync
GstClockEntry*
GstClockEntry*
MiniObjectFlags.Last << 0
MiniObjectFlags.Last << 1
MiniObjectFlags.Last << 2
MiniObjectFlags.Last << 3
MiniObjectFlags.Last << 4
MiniObjectFlags.Last << 5
MiniObjectFlags.Last << 8
1
1
1
1
HasNoMorePads
state_change_ret
1
1
true
true
1
false
false
GstStaticPadTemplate
false
false
1
1
Last
ObjectFlags.Last << 0
ObjectFlags.Last << 1
ObjectFlags.Last << 2
ObjectFlags.Last << 16
boxed
true
1
1
1
1
1
1
1
GetTypeName
0
19
39
86
102
118
134
241
257
273
289
513
518
514
519
515
Unknown
FlushStart
FlushStop
Eos
NewSegment
Tag
BufferSize
Qos
Seek
Navigation
Latency
CustomUpstream
CustomDownstream
CustomDownstreamOob
CustomBoth
CustomBothOob
flow_ret
get_name_ret
GstPad
/api/namespace/object[@name='Registry']
/api/namespace/class[@name='Util']
/api/namespace/class[@name='Util']
/api/namespace/class[@name='Util']
/api/namespace/class[@name='Util']
/api/namespace/class[@name='Util']
/api/namespace/class[@name='Parse']
/api/namespace/class[@name='Parse']
/api/namespace/class[@name='Parse']
/api/namespace/class[@name='Parse']
/api/namespace/class[@name='Parse']
/api/namespace/class[@name='Parse']
1
1
1
1
1
Last
ObjectFlags.Last << 0
ObjectFlags.Last << 1
ObjectFlags.Last << 8
boxed
true
1
1
1
1
1
1
1
1
uint
0U
0xffffffff
boxed
true
1
true
GstMiniObjectFlags
1
1
1
1
1
1
1
1
1
1
1
true
GstObjectFlags
1
1
1
1
1
1
1
1
1
1
1
1
Last
true
true
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Last
ObjectFlags.Last << 0
ObjectFlags.Last << 1
ObjectFlags.Last << 2
ObjectFlags.Last << 3
ObjectFlags.Last << 4
ObjectFlags.Last << 8
1
1
EmitPadCreated
Last
ObjectFlags.Last << 0
ObjectFlags.Last << 4
1
BinFromDescription
true
BinFromDescription
true
Launch
true
Launch
true
Launch
1
true
Launch
1
true
1
true
true
BinFlags.Last << 0
BinFlags.Last << 4
1
1
SetFeatureName
GetFeatureName
1
1
boxed
true
1
1
1
1
GetTypeByNick
GetTypeName
RegisterType
1
1
UpdateDefault
GstPluginFeature
true
true
GstPluginFeature
true
true
GstPluginFeature
true
true
GstPlugin
true
true
const-char*
false
true
GstPlugin
true
true
true
true
true
true
1
SetNewsegment
(State.Null << 3) | State.Ready
(State.Ready << 3) | State.Paused
(State.Paused << 3) | State.Playing
(State.Playing << 3) | State.Paused
(State.Paused << 3) | State.Ready
(State.Ready << 3) | State.Null
1
boxed
true
GetPadTemplate
true
true
public
public
public
true
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
constructor
1
1
1
true
SetValue
GetValue
1
1
1
1
1
1
1
1
GetCount
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
private
1
1
1
1
1
1
1
TagFlags
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
true
out
ref
1
1
1
1
1