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