![]() |
Sayonara Player
|
The ChangeablePipeline class. More...
#include <Changeable.h>
Public Member Functions | |
bool | add_element (GstElement *element, GstElement *first_element, GstElement *second_element) |
Add an element between two elements. More... | |
bool | remove_element (GstElement *element, GstElement *first_element, GstElement *second_element) |
remove an element between two elements More... | |
bool | replace_sink (GstElement *sink, GstElement *new_sink, GstElement *first_element) |
The ChangeablePipeline class.
bool PipelineExtensions::Changeable::add_element | ( | GstElement * | element, |
GstElement * | first_element, | ||
GstElement * | second_element | ||
) |
Add an element between two elements.
element | element to add |
first_element | element, after which new element is inserted |
second_element | element, before which new element is inserted (may be null) |
bool PipelineExtensions::Changeable::remove_element | ( | GstElement * | element, |
GstElement * | first_element, | ||
GstElement * | second_element | ||
) |
remove an element between two elements
element | element to remove |
first_element | element, after which new element is removed |
second_element | element, before which new element is removed (may be null) |