|
virtual bool | init (Engine *engine)=0 |
|
virtual bool | prepare (const QString &uri, const QString &userAgent=QString())=0 |
|
virtual bool | hasElement (GstElement *e) const =0 |
|
virtual void | checkPosition ()=0 |
|
virtual GstState | state () const =0 |
|
virtual void | setVisualizerEnabled (bool isLevelActive, bool isSpectrumActive)=0 |
|
virtual bool | isLevelVisualizerEnabled () const =0 |
|
virtual bool | isSpectrumVisualizerEnabled () const =0 |
|
virtual void | setBroadcastingEnabled (bool b)=0 |
|
virtual bool | isBroadcastingEnabled () const =0 |
|
virtual void | fadeIn ()=0 |
|
virtual void | fadeOut ()=0 |
|
virtual void | startDelayedPlayback (MilliSeconds ms)=0 |
|
virtual void | seekRelative (double percent, MilliSeconds duration)=0 |
|
virtual void | seekAbsoluteMs (MilliSeconds ms)=0 |
|
virtual void | seekRelativeMs (MilliSeconds ms)=0 |
|
virtual MilliSeconds | duration () const =0 |
|
virtual MilliSeconds | timeToGo () const =0 |
|
virtual void | setEqualizerBand (int band, int value)=0 |
|
virtual void | setRecordingPath (const QString &targetPath)=0 |
|
virtual void | prepareForRecording ()=0 |
|
virtual void | finishRecording ()=0 |
|