|
| Pipeline (const QString &name, QObject *parent=nullptr) |
|
bool | init (Engine *engine) |
|
bool | prepare (const QString &uri) |
|
bool | hasElement (GstElement *e) const |
|
GstState | state () const |
|
void | checkPosition () |
|
void | checkAboutToFinish () |
|
void | setVisualizerEnabled (bool levelEnabled, bool spectrumEnabled) |
|
bool | isLevelVisualizerEnabled () const |
|
bool | isSpectrumVisualizerEnabled () const |
|
void | setBroadcastingEnabled (bool b) override |
|
bool | isBroadcastingEnabled () const override |
|
void | prepareForRecording () override |
|
void | finishRecording () override |
|
void | setRecordingPath (const QString &targetPath) override |
|
void | fadeIn () |
|
void | fadeOut () |
|
void | startDelayedPlayback (MilliSeconds ms) |
|
void | seekRelative (double percent, MilliSeconds duration) |
|
void | seekAbsoluteMs (MilliSeconds ms) |
|
void | seekRelativeMs (MilliSeconds ms) |
|
MilliSeconds | duration () const |
|
MilliSeconds | timeToGo () const |
|
void | setEqualizerBand (int band, int value) |
|
bool | addElement (GstElement *element, GstElement *firstElement, GstElement *secondElement) |
|
bool | removeElement (GstElement *element, GstElement *firstElement, GstElement *secondElement) |
|
bool | replaceSink (GstElement *oldSink, GstElement *newSink, GstElement *elementBefore, GstElement *bin) |
|