Show All |
Public Member Functions
-
GstPlayer ()
-
~GstPlayer ()
-
boolinitialize ()
-
voidsetCustomPipeline (const GstCustomPipelineData &customPipeline)
-
voidload (const std::string &path)
-
boolnewVideo () const
-
voidplay ()
-
voidstop ()
-
intwidth () const
-
intheight () const
-
boolisPrerolled () const
-
boolisPaused () const
-
boolisPlayable () const
-
boolisLoaded () const
-
boolisBuffering () const
-
boolisLiveSource () const
-
intstride () const
-
voidsetLoop (bool loop=true, bool palindrome=false)
-
boolsetRate (float rate)
-
boolstepForward ()
-
floatgetRate () const
-
boolhasNewFrame () const
-
GstVideoFormatformat () const
-
gint64getPositionNanos ()
-
floatgetPositionSeconds ()
-
gint64getDurationNanos ()
-
floatgetDurationSeconds ()
-
floatgetFramerate () const
-
floatgetPixelAspectRatio () const
-
intgetNumFrames ()
-
boolhasAudio () const
-
boolhasVisuals () const
-
voidsetVolume (float targetVolume)
-
floatgetVolume ()
-
boolisDone () const
-
GstElement *getPipeline ()
-
voidseekToTime (float seconds, bool forceSeek=false)
-
voidseekToFrame (int frame)
-
boolisStream () const
-
ci::gl::Texture2dRefgetVideoTexture ()