![]() |
Sayonara Player
|
The ChangeablePipeline class. More...
#include <Changeable.h>
Public Member Functions | |
bool | addElement (GstElement *element, GstElement *firstElement, GstElement *secondElement) |
Add an element between two elements. More... | |
bool | removeElement (GstElement *element, GstElement *firstElement, GstElement *secondElement) |
remove an element between two elements More... | |
bool | replaceSink (GstElement *oldSink, GstElement *newSink, GstElement *element_before, GstElement *pipeline, GstElement *bin) |
The ChangeablePipeline class.
bool PipelineExtensions::Changeable::addElement | ( | GstElement * | element, |
GstElement * | firstElement, | ||
GstElement * | secondElement | ||
) |
Add an element between two elements.
element | element to add |
firstElement | element, after which new element is inserted |
secondElement | element, before which new element is inserted (may be null) |
bool PipelineExtensions::Changeable::removeElement | ( | GstElement * | element, |
GstElement * | firstElement, | ||
GstElement * | secondElement | ||
) |
remove an element between two elements
element | element to remove |
firstElement | element, after which new element is removed |
secondElement | element, before which new element is removed (may be null) |