#include <ChangeablePipeline.h>
|
void | add_element (GstElement *element, GstElement *first_element, GstElement *second_element) |
| Add an element between two elements. More...
|
|
void | remove_element (GstElement *element, GstElement *first_element, GstElement *second_element) |
| remove an element between two elements More...
|
|
|
virtual GstElement * | get_pipeline () const =0 |
| get_pipeline get the referencing pipeline More...
|
|
◆ add_element()
void ChangeablePipeline::add_element |
( |
GstElement * |
element, |
|
|
GstElement * |
first_element, |
|
|
GstElement * |
second_element |
|
) |
| |
Add an element between two elements.
- Parameters
-
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) |
◆ get_pipeline()
virtual GstElement* ChangeablePipeline::get_pipeline |
( |
| ) |
const |
|
protectedpure virtual |
get_pipeline get the referencing pipeline
- Returns
◆ remove_element()
void ChangeablePipeline::remove_element |
( |
GstElement * |
element, |
|
|
GstElement * |
first_element, |
|
|
GstElement * |
second_element |
|
) |
| |
remove an element between two elements
- Parameters
-
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) |