output-selector
output-selector — 1-to-N stream selectoring
|
|
Description
Direct input stream to one out of N output pads.
Element Information
| plugin |
selector
|
| author |
Stefan Kost <stefan.kost@nokia.com> |
| class |
Generic |
Element Pads
| name |
src%d |
| direction |
source |
| presence |
request |
| details |
ANY |
| name |
sink |
| direction |
sink |
| presence |
always |
| details |
ANY |
Details
GstOutputSelector
typedef struct {
GstElement element;
GstPad *sinkpad;
GstPad *active_srcpad;
GstPad *pending_srcpad;
guint nb_srcpads;
GstSegment segment;
/* resend latest buffer after switch */
gboolean resend_latest;
GstBuffer *latest_buffer;
} GstOutputSelector;
Property Details
The "active-pad" property
"active-pad" gchar* : Read / Write
Name of the currently active src pad.
Default value: NULL
The "resend-latest" property
"resend-latest" gboolean : Read / Write
Resend latest buffer after a switch to a new pad.
Default value: FALSE