Back to Seed Clases

Gst


Classes

Interfaces

Structs

Unions

Enums

Enum Gst.FlowReturn

Import line: Gst = imports.gi.Gst;
GIR File: Gst-0.10.gir
C documentation: GstFlowReturn
Enum : FlowReturn
  Show / Hide Inherited methods, properties and signals
The result of passing data to a pad. Note that the custom return values should not be exposed outside of the element scope and are available since 0.10.7.
Values
Properties
Properties
None
Public Methods
None
Events
None
Used by These Methods / Signals / Properties
Class / Namespace Method / Signal / Properties
Gst
Method
Gst.flow_get_name (FlowReturn ret) : String
Gets a string representing the given flow return.
Gst
Method
Gst.flow_to_quark (FlowReturn ret) : Number
Get the unique quark for the given GstFlowReturn.
Gst.Pad
Method
alloc_buffer (Number offset, Number size, Caps caps, Buffer buf) : Gst.FlowReturn
Allocates a new, empty buffer optimized to push to pad pad.
Gst.Pad
Method
alloc_buffer_and_set_caps (Number offset, Number size, Caps caps, Buffer buf) : Gst.FlowReturn
In addition to the function gst_pad_alloc_buffer(), this function automatically calls gst_pad_set_caps() when the caps of the newly allocated buffer are different from the pad caps.
Gst.Pad
Method
push (Buffer buffer) : Gst.FlowReturn
Pushes a buffer to the peer of pad.
Gst.Pad
Method
push_list (BufferList list) : Gst.FlowReturn
Pushes a buffer list to the peer of pad.
Gst.Pad
Method
pull_range (Number offset, Number size, Buffer buffer) : Gst.FlowReturn
Pulls a buffer from the peer pad.
Gst.Pad
Method
chain (Buffer buffer) : Gst.FlowReturn
Chain a buffer to pad.
Gst.Pad
Method
chain_list (BufferList list) : Gst.FlowReturn
Chain a bufferlist to pad.
Gst.Pad
Method
get_range (Number offset, Number size, Buffer buffer) : Gst.FlowReturn
When pad is flushing this function returns GST_FLOW_WRONG_STATE immediatly.
GstApp.AppSrc
Method
push_buffer (Buffer buffer) : Gst.FlowReturn
Adds a buffer to the queue of buffers that the appsrc element will push to its source pad.
GstApp.AppSrc
Method
end_of_stream () : Gst.FlowReturn
Indicates to the appsrc element that the last buffer queued in the element is the last buffer of the stream.
GstBase.BaseSink
Method
do_preroll (MiniObject obj) : Gst.FlowReturn
If the sink spawns its own thread for pulling buffers from upstream it should call this method after it has pulled a buffer.
GstBase.BaseSink
Method
wait_preroll () : Gst.FlowReturn
If the GstBaseSinkClass.render() method performs its own synchronisation against the clock it must unblock when going from PLAYING to the PAUSED state and call this method before continuing to render the remaining data.
GstBase.BaseSink
Method
wait_eos (Number time, Number jitter) : Gst.FlowReturn
This function will block until time is reached.
GstBase.BaseSrc
Method
wait_playing () : Gst.FlowReturn
If the GstBaseSrcClass.create() method performs its own synchronisation against the clock it must unblock when going from PLAYING to the PAUSED state and call this method before continuing to produce the remaining data.
GstBase.CollectPads
Method
collect () : Gst.FlowReturn
Collect data on all pads.
GstBase.CollectPads
Method
collect_range (Number offset, Number length) : Gst.FlowReturn
Collect data with offset and length on all pads.
GstCheck
Method
GstCheck.chain_func (Pad pad, Buffer buffer) : Gst.FlowReturn
GstCheck
Method
GstCheck.element_push_buffer_list (String element_name, Array buffer_in, Array buffer_out, FlowReturn last_flow_return) : none
Create an element with the factory with the name and push the buffers in the buffers in buffer_out.
GstRiff
Method
GstRiff.read_chunk (Element element, Pad pad, Object out_values, Number tag, Buffer chunk_data) : Gst.FlowReturn
Reads a single chunk of data.
GstRtp.BaseRTPAudioPayload
Method
push (String data, Number payload_len, Number timestamp) : Gst.FlowReturn
Create an RTP buffer and store payload_len bytes of data as the payload.
GstRtp.BaseRTPAudioPayload
Method
flush (Number payload_len, Number timestamp) : Gst.FlowReturn
Create an RTP buffer and store payload_len bytes of the adapter as the payload.
GstRtp.BaseRTPDepayload
Method
push (Buffer out_buf) : Gst.FlowReturn
Push out_buf to the peer of filter.
GstRtp.BaseRTPDepayload
Method
push_ts (Number timestamp, Buffer out_buf) : Gst.FlowReturn
Push out_buf to the peer of filter.
GstRtp.BaseRTPPayload
Method
push (Buffer buffer) : Gst.FlowReturn
Push buffer to the peer element of the payloader.
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:55 GMT+0800 (HKT)