#include <GstMpegDemuxSH.h>
Collaboration diagram for SH::GstMpegDemuxSinkSH::MpegDemuxVideoPlayPipe:
Public Member Functions | |
void | setdyn (GstElement *parent, GstElement *dynElement, const char *srcpadname, GstPad *sinkpad) |
MpegDemuxVideoPlayPipe () | |
GstElement * | init_pipeline () |
GstElement * | init_decodersnk (GstElement *pipeline) |
GstElement * | make (GstBin *parent, const char *type, const char *name) |
void | init_lock () |
void | init_unlock () |
void | init_wait () |
void | init_signal () |
void | run () |
void | play () |
void | stop () |
void | loop () |
void | cmd (bool &terminate, bool &active) |
Static Public Member Functions | |
void | dynamic_connect (GstElement *element, GstPad *newpad, gpointer data) |
Public Attributes | |
GstElement * | _pipe |
GstElement * | _endpoint |
GstElement * | _splitter |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|