Index of values

A
add [Gstreamer.Bin]
add_many [Gstreamer.Bin]
add_tag [Gstreamer.Tag_setter]

Set a tag in an element.

C
create [Gstreamer.Pipeline]
create [Gstreamer.Loop]
D
deinit [Gstreamer]

Uninitialize GStreamer.

duration [Gstreamer.Element]

Duration of an element.

E
emit_signals [Gstreamer.App_sink]

Enable signal emitting.

end_of_stream [Gstreamer.App_src]

Emit an end of stream signal.

G
get_by_name [Gstreamer.Bin]

get_by_name "foo" find a bin by name.

get_state [Gstreamer.Element]

Current state of an element: return value, current state and pending state.

I
init [Gstreamer]

Initialize GStreamer.

is_eos [Gstreamer.App_sink]

Check whether the end of stream was reached.

L
link [Gstreamer.Element]

Link two elements.

link_many [Gstreamer.Element]

Sequentially link a list of element.

M
make [Gstreamer.Element_factory]
O
of_data [Gstreamer.Buffer]

Create a buffer containing given data as contents.

of_element [Gstreamer.Tag_setter]
of_element [Gstreamer.Type_find_element]
of_element [Gstreamer.App_sink]
of_element [Gstreamer.App_src]
of_element [Gstreamer.Bin]
of_element [Gstreamer.Bus]
of_string [Gstreamer.Buffer]

Create a buffer containing a given string as contents.

on_have_type [Gstreamer.Type_find_element]
on_need_data [Gstreamer.App_src]

Register a callback that will be called when data need to be fed into the source (the argument is the number of bytes needed by the source).

on_new_sample [Gstreamer.App_sink]

Register a callback which will be called whenever a sample (a buffer in GStreamer terminology) is available.

P
parse_launch [Gstreamer.Pipeline]

Create a pipeline from a string description.

pop_filtered [Gstreamer.Bus]
position [Gstreamer.Element]

Current position of an element.

pull_buffer_data [Gstreamer.App_sink]

Pull a buffer in data format.

pull_buffer_string [Gstreamer.App_sink]

Pull a buffer in string format.

push_buffer [Gstreamer.App_src]

Push a buffer.

push_buffer_bytes [Gstreamer.App_src]

Push a buffer in bytes format.

push_buffer_data [Gstreamer.App_src]

Push a buffer in data format.

Q
quit [Gstreamer.Loop]
R
run [Gstreamer.Loop]
S
seek_simple [Gstreamer.Element]

Seek to a given position relative to the start of the stream.

set_decoding_time [Gstreamer.Buffer]

Set the decoding time of a buffer.

set_duration [Gstreamer.Buffer]

Set the duration of a buffer.

set_format [Gstreamer.App_src]
set_max_buffers [Gstreamer.App_sink]

Set the maximal number of internal buffers.

set_presentation_time [Gstreamer.Buffer]

Set the presentation time of a buffer.

set_property_bool [Gstreamer.Element]
set_property_int [Gstreamer.Element]
set_property_string [Gstreamer.Element]
set_state [Gstreamer.Element]
string_of_state [Gstreamer.Element]

String representation of a state.

T
timed_pop_filtered [Gstreamer.Bus]
to_element [Gstreamer.App_src]
to_string [Gstreamer.Caps]
to_string [Gstreamer.Format]

String representation of a duration format.

V
version [Gstreamer]

Version of GStreamer.

version_string [Gstreamer]

Version of GStreamer.