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_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. |