1
1
1
4
4
3
2
3
0
2
20
19
18
16
15
14
1
1
1
1
1
1
true
true
true
true
GetElements
GetSinkElements
GetSourceElements
GetElementsSorted
GetElementsRecurse
GetAllByInterface
ElementFlags.Last << 5
mini-object
1
true
1
1
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
mini-object
true
true
true
true
true
true
Pop
true
Pop
true
Pop
1
AddWatch
1
1
AddSignalWatch
true
1
Last
MiniObjectFlags.Last << 0
MiniObjectFlags.Last << 1
1
1
1
true
true
1
1
1
1
1
1
1
1
1
1
1
1
1
true
true
true
true
1
1
1
1
method
NewAny
true
1
1
EmitChildAdded
EmitChildRemoved
true
true
1
1
1
1
1
true
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
GstClockEntry*
1
1
protected
protected
/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*
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
true
1
1
1
1
1
HasNoMorePads
state_change_ret
ref
ref
ref
true
true
true
true
true
true
true
GetRequiresClock
GetProvidesClock
/api/namespace/class[@name='Util']
/api/namespace/class[@name='Util']
1
1
1
true
protected
true
Seek
/api/namespace/object[@name='ElementFactory']
/api/namespace/object[@name='ElementFactory']
GetPads
GetSrcPads
GetSinkPads
protected
protected
protected
LostState
1
true
true
true
1
false
false
GstStaticPadTemplate
false
false
GstURIType
Last
ObjectFlags.Last << 0
ObjectFlags.Last << 1
ObjectFlags.Last << 2
ObjectFlags.Last << 16
mini-object
1
1
1
1
1
1
1
GetTypeName
0
19
39
86
102
118
134
150
241
257
273
289
305
513
518
514
519
515
Unknown
FlushStart
FlushStop
Eos
NewSegment
Tag
BufferSize
SinkMessage
Qos
Seek
Navigation
Latency
Step
CustomUpstream
CustomDownstream
CustomDownstreamOob
CustomBoth
CustomBothOob
1
flow_ret
/api/namespace/class[@name='Util']
0
GstPad
true
1
/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
Method
GstIndexResolverMethod
1
1
SetFilter
1
SetResolver
AddAssociation
true
GObject*
true
public
public
1
true
true
true
true
Last
ObjectFlags.Last << 0
ObjectFlags.Last << 1
ObjectFlags.Last << 8
1
out
1
mini-object
1
1
1
1
1
1
1
1
uint
0U
0xffffffff
1
1
1
1
1
1
1
1
true
GstObjectFlags
1
1
1
1
1
1
1
1
1
1
1
1
1
Last
true
1
1
true
1
AddDataProbe
GstPadDataProbeCallback
1
AddBufferProbe
GstPadBufferProbeCallback
1
AddEventProbe
GstPadEventProbeCallback
ref
out
ref
out
ref
ref
ref
ref
true
true
true
true
true
1
true
true
true
1
SetBlocked
1
1
1
1
1
out
true
out
true
out
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
GetInternalLinks
true
true
true
true
true
true
true
public
true
1
out
true
true
true
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
true
true
1
1
BinFlags.Last << 0
BinFlags.Last << 4
1
GetPluginName
true
AddDependency
1
1
1
true
true
Load
1
1
SetFeatureName
GetFeatureName
1
1
1
true
true
true
true
true
true
true
true
out
out
mini-object
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
1
(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
1
true
SetValue
GetValue
1
1
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
true
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
1
1
true
private
1
1
1
1
AddTag
AddTag
out
ref
boxed
true
1
1
GstTypeFindFactory*
true
true
true
1
>
1
/api/namespace/class[@name='Util']
1
1
1
true
GstURIType
gst_uri_type_get_type
1
1
FlowGetName
flow_ret
UriProtocolIsSupported
1
1
1
1
1
1
ScaleUInt64
ScaleUInt64
ScaleUInt64Round
ScaleUInt64Round
ScaleUInt64Ceil
ScaleUInt64Ceil
1
1
1
1
1
1
1
Gst.ElementFlags.Last << 0
Gst.ElementFlags.Last << 2
Last
out
true
true
1
1
1
Take
true
true
true
out
out
out
1
1
1
1
true
true
out
SrcQuery
GetLive
GetLive
true
true
out
true
call
call
1
1
GetInPlace
GetPassthrough
true
out
1
1
1
1
1
Get
Get
Get
Get
Peek
Peek
Peek
Peek
1
1
1
1
1
PeekUInt8
PeekUInt16Le
PeekUInt16Be
PeekUInt24Le
PeekUInt24Be
PeekUInt32Le
PeekUInt32Be
PeekUint64Le
PeekUInt64Be
GetUInt8
GetUInt16Le
GetUInt16Be
GetUInt24Le
GetUInt24Be
GetUInt32Le
GetUInt32Be
GetUint64Le
GetUInt64Be
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
SkipString
GetString
out
PeekString
out
1
1
1
1
1
1
1
1
1
1
1
PutString
PutUInt8
PutUInt16Be
PutUInt16Le
PutUInt24Be
PutUInt24Le
PutUInt32Be
PutUInt32Le
PutUInt64Be
PutUInt64Le
1
1
true
1
1
1
1
1
true
1
1
1
1
1
1
1
1
1
1
1
1
1
1
ref
ref
1
1
1
1
true
true
protected
true
4
1
1
1
1
1
1
1
true
1
1
1
1
1
1
1
true
NavigationCommand
GstColorBalanceChannel
GstColorBalanceChannel
EmitValueChanged
1
GstMixerTrack
GstMixerTrack
1
1
1
gchar*
gchar*
/api/namespace/interface[@cname='GstMixer']
true
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
GstTunerChannel
GstTunerChannel
GstTunerChannel
GstTunerChannel
EmitChannelChanged
EmitNormChanged
EmitFrequencyChanged
EmitSignalChanged
/api/namespace/interface[@cname='GstTuner']
1
/api/namespace/interface[@cname='GstTuner']
out
out
out
out
out
out
out
out
XOverlay
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
/api/namespace/class[@cname='GstVideoUtil']
FormatNewCaps
1
1
YV12
YUY2
UYVY
AYUV
RGBX
BGRX
XRGB
XBGR
RGBA
BGRA
ARGB
ABGR
RGB
BGR
Y41B
Y42B
YVYU
NV12
NV21
1
ref
/api/namespace/class[@cname='GstDescriptions']
/api/namespace/class[@cname='GstDescriptions']
/api/namespace/class[@cname='GstDescriptions']
/api/namespace/class[@cname='GstDescriptions']
/api/namespace/class[@cname='GstDescriptions']
/api/namespace/class[@cname='GstDescriptions']
/api/namespace/class[@cname='GstDescriptions']