Import line: | Gst = imports.gi.Gst; |
GIR File: | Gst-0.10.gir |
C documentation: | GstFlowReturn |
Enum : | FlowReturn |
Show / Hide Inherited methods, properties and signals |
Properties | |
---|---|
Number Gst.FlowReturn.CUSTOM_ERROR : -100
|
|
Number Gst.FlowReturn.CUSTOM_SUCCESS : 100
|
|
Number Gst.FlowReturn.ERROR : -5
|
|
Number Gst.FlowReturn.NOT_LINKED : -1
|
|
Number Gst.FlowReturn.NOT_NEGOTIATED : -4
|
|
Number Gst.FlowReturn.NOT_SUPPORTED : -6
|
|
Number Gst.FlowReturn.OK : 0
|
|
Number Gst.FlowReturn.RESEND : 1
|
|
Number Gst.FlowReturn.UNEXPECTED : -3
|
|
Number Gst.FlowReturn.WRONG_STATE : -2
|
None |
None |
None |
Class / Namespace | Method / Signal / Properties |
---|---|
Gst
Method |
Gets a string representing the given flow return.
|
Gst
Method |
Get the unique quark for the given GstFlowReturn.
|
Gst.Pad
Method |
Allocates a new, empty buffer optimized to push to pad pad.
|
Gst.Pad
Method |
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 |
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 |
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 |
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 data with offset and length on all pads.
|
GstCheck
Method |
|
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 |
Create an RTP buffer and store payload_len bytes of data as the payload.
|
GstRtp.BaseRTPAudioPayload
Method |
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 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.
|