1
1
1
HasNoMorePads
state_change_ret
1
1
flow_ret
get_name_ret
ret_val
HasPadCreated
1
1
1
GstPad
boxed
true
boxed
true
boxed
true
boxed
true
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
true
1
1
1
1
1
1
1
1
1
uint
0U
0
19
39
86
102
118
134
241
257
273
513
518
514
519
515
Unknown
FlushStart
FlushStop
Eos
NewSegment
Tag
BufferSize
Qos
Seek
Navigation
Upstream
Downstream
DownstreamOob
Both
BothOob
Last
MiniObjectFlags.Readonly
MiniObjectFlags.Last << 0
MiniObjectFlags.Last << 1
MiniObjectFlags.Last << 2
MiniObjectFlags.Last << 3
MiniObjectFlags.Last << 4
MiniObjectFlags.Last << 8
MiniObjectFlags.Last << 0
MiniObjectFlags.Last << 1
MiniObjectFlags.Last << 0
MiniObjectFlags.Last << 1
MiniObjectFlags.Last << 2
MiniObjectFlags.Last << 3
MiniObjectFlags.Last << 4
MiniObjectFlags.Last << 5
MiniObjectFlags.Last << 8
ObjectFlags.Last << 0
ObjectFlags.Last << 1
ObjectFlags.Last << 2
ObjectFlags.Last << 16
ObjectFlags.Last << 0
ObjectFlags.Last << 1
ObjectFlags.Last << 8
ObjectFlags.Last << 0
ObjectFlags.Last << 1
ObjectFlags.Last << 2
ObjectFlags.Last << 3
ObjectFlags.Last << 8
ObjectFlags.Last << 0
ObjectFlags.Last << 4
BinFlags.Last << 0
BinFlags.Last << 4
(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
ref
out
out
out
out
out