Back to Seed Clases

Gst


Classes

Interfaces

Structs

Unions

Enums

Struct Gst.BufferList

Import line: Gst = imports.gi.Gst;
GIR File: Gst-0.10.gir
C documentation: GstBufferList
Struct : BufferList
  Show / Hide Inherited methods, properties and signals
Opaque list of grouped buffers.
Properties
None
Methods / Constructors
Method / Constructor Defined By
 
new Gst.BufferList.c_new () : Gst.BufferList
Create a new Gst.BufferList
Create a new Gst.BufferList
Returns:
Gst.BufferList after usage.
 
Events
None
Used by These Methods / Signals / Properties
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
GstRtp.buffer_list_get_payload_len (BufferList list) : Number
Get the length of the payload of the RTP packet in list.
GstRtp
Method
GstRtp.buffer_list_get_payload_type (BufferList list) : Number
Get the payload type of the first RTP packet in list.
GstRtp
Method
GstRtp.buffer_list_get_seq (BufferList list) : Number
Get the sequence number of the first RTP packet in list.
GstRtp
Method
GstRtp.buffer_list_get_ssrc (BufferList list) : Number
Get the SSRC of the first RTP packet in list.
GstRtp
Method
GstRtp.buffer_list_get_timestamp (BufferList list) : Number
Get the timestamp of the first RTP packet in list.
GstRtp
Method
GstRtp.buffer_list_set_payload_type (BufferList list, Number payload_type) : none
Set the payload type of each RTP packet in list to payload_type.
GstRtp
Method
GstRtp.buffer_list_set_seq (BufferList list, Number seq) : Number
Set the sequence number of each RTP packet in list to seq.
GstRtp
Method
GstRtp.buffer_list_set_ssrc (BufferList list, Number ssrc) : none
Set the SSRC on each RTP packet in list to ssrc.
GstRtp
Method
GstRtp.buffer_list_set_timestamp (BufferList list, Number timestamp) : none
Set the timestamp of each RTP packet in list to timestamp.
GstRtp
Method
GstRtp.buffer_list_validate (BufferList list) : Boolean
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.
Documentation generated by Introspection Doc Generator Loosely Based on JsDoc Toolkit on Tue Jun 22 2010 16:33:53 GMT+0800 (HKT)