Import line: | Gst = imports.gi.Gst; |
GIR File: | Gst-0.10.gir |
C documentation: | GstBufferList |
Struct : | BufferList |
Show / Hide Inherited methods, properties and signals |
None |
Method / Constructor | Defined By | |
---|---|---|
new Gst.BufferList.c_new
()
:
Gst.BufferList
Create a new Gst.BufferList
Create a new Gst.BufferList
|
||
Call func with data for each buffer in list.
|
Gst.BufferList | |
Get the buffer at idx in group.
Get the buffer at idx in group. Note that this function is not efficient for iterating over the entire list. Use an iterator or gst_buffer_list_foreach() instead. buffer remains valid as long as list is valid.
|
Gst.BufferList | |
iterate
()
:
Gst.BufferListIterator
Iterate the buffers in list.
Iterate the buffers in list. The owner of the iterator must also be the owner of a reference to list while the returned iterator is in use. gst_buffer_list_iterator_free() after usage
|
Gst.BufferList | |
n_groups
()
:
Number
Returns the number of groups in list.
Returns the number of groups in list.
|
Gst.BufferList |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Gst.Pad
Method |
push_list
(BufferList list)
:
Gst.FlowReturn
Pushes a buffer list to the peer of pad.
|
Gst.Pad
Method |
chain_list
(BufferList list)
:
Gst.FlowReturn
Chain a bufferlist to pad.
|
GstApp.AppSink
Method |
pull_buffer_list
()
:
Gst.BufferList
This function blocks until a buffer list or EOS becomes available or the appsink element is set to the READY/NULL state.
|
GstRtp
Method |
Get the length of the payload of the RTP packet in list.
|
GstRtp
Method |
Get the payload type of the first RTP packet in list.
|
GstRtp
Method |
Get the sequence number of the first RTP packet in list.
|
GstRtp
Method |
Get the SSRC of the first RTP packet in list.
|
GstRtp
Method |
Get the timestamp of the first RTP packet in list.
|
GstRtp
Method |
Set the payload type of each RTP packet in list to payload_type.
|
GstRtp
Method |
Set the sequence number of each RTP packet in list to seq.
|
GstRtp
Method |
Set the SSRC on each RTP packet in list to ssrc.
|
GstRtp
Method |
Set the timestamp of each RTP packet in list to timestamp.
|
GstRtp
Method |
Check if all RTP packets in the list are valid using validate_data().
|
GstRtp.BaseRTPPayload
Method |
push_list
(BufferList list)
:
Gst.FlowReturn
Push list to the peer element of the payloader.
|