1 1 true true true true true true true true true true 1 true 1 1 1 1 1 1 1 1 1 1 1 1 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 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 1 1 true 1 1 1 1 1 1 1 1 1 uint 0U 0xffffffff 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 Upstream Downstream DownstreamOob Both BothOob Last Last ElementFlags.Last << 5 MiniObjectFlags.Readonly MiniObjectFlags.Last << 0 MiniObjectFlags.Last << 1 MiniObjectFlags.Last << 2 MiniObjectFlags.Last << 3 MiniObjectFlags.Last << 4 MiniObjectFlags.Last << 8 Last 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 Last ObjectFlags.Last << 0 ObjectFlags.Last << 1 ObjectFlags.Last << 8 Last ObjectFlags.Last << 0 ObjectFlags.Last << 1 ObjectFlags.Last << 2 ObjectFlags.Last << 3 ObjectFlags.Last << 4 ObjectFlags.Last << 8 Last 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 EmitChildAdded EmitChildRemoved res