#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) |