Main Page
Related Pages
Namespaces
Classes
Examples
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Pages
VideoDisplay::AVDecoder Member List
This is the complete list of members for
VideoDisplay::AVDecoder
, including all inherited members.
AVDecoder
()
VideoDisplay::AVDecoder
protected
close
()=0
VideoDisplay::AVDecoder
pure virtual
create
(const Options &options, const QString &backend="")
VideoDisplay::AVDecoder
static
DecoderState
typedef
VideoDisplay::AVDecoder
duration
() const =0
VideoDisplay::AVDecoder
pure virtual
ERROR_VIDEO_FRAME_BUFFER_UNDERRUN
enum value (defined in
VideoDisplay::AVDecoder
)
VideoDisplay::AVDecoder
ErrorFlags
typedef (defined in
VideoDisplay::AVDecoder
)
VideoDisplay::AVDecoder
ErrorFlagsEnum
enum name (defined in
VideoDisplay::AVDecoder
)
VideoDisplay::AVDecoder
finished
() const
VideoDisplay::AVDecoder
getFrame
(const Timestamp &ts, ErrorFlags &errors) const =0
VideoDisplay::AVDecoder
pure virtual
getTimestampAt
(const Radiant::TimeStamp &ts) const =0
VideoDisplay::AVDecoder
pure virtual
hasError
() const
VideoDisplay::AVDecoder
id_t
typedef
Radiant::Thread
isHeaderReady
() const
VideoDisplay::AVDecoder
isLooping
() const =0
VideoDisplay::AVDecoder
pure virtual
isRunning
() const
Radiant::Thread
latestDecodedVideoTimestamp
() const =0
VideoDisplay::AVDecoder
pure virtual
load
(const Options &options)=0
VideoDisplay::AVDecoder
protected
pure virtual
myThreadId
()
Radiant::Thread
static
NotCopyable
() (defined in
Patterns::NotCopyable
)
Patterns::NotCopyable
protected
panAudioTo
(Nimble::Vector2f location) const =0
VideoDisplay::AVDecoder
pure virtual
PAUSE
enum value
VideoDisplay::AVDecoder
PLAY
enum value
VideoDisplay::AVDecoder
playMode
() const =0
VideoDisplay::AVDecoder
pure virtual
PlayMode
enum name
VideoDisplay::AVDecoder
realTimeSeeking
() const =0
VideoDisplay::AVDecoder
pure virtual
releaseOldVideoFrames
(const Timestamp &ts, bool *eof=nullptr)=0
VideoDisplay::AVDecoder
pure virtual
run
()
Radiant::Thread
runDecoder
()=0
VideoDisplay::AVDecoder
protected
pure virtual
seek
(const SeekRequest &req)=0
VideoDisplay::AVDecoder
pure virtual
seek
(double seconds)
VideoDisplay::AVDecoder
inline
SEEK_ANY_DIRECTION
enum value
VideoDisplay::AVDecoder
SEEK_BY_BYTES
enum value
VideoDisplay::AVDecoder
SEEK_BY_SECONDS
enum value
VideoDisplay::AVDecoder
SEEK_FLAGS_NONE
enum value
VideoDisplay::AVDecoder
SEEK_NONE
enum value
VideoDisplay::AVDecoder
SEEK_ONLY_BACKWARD
enum value
VideoDisplay::AVDecoder
SEEK_ONLY_FORWARD
enum value
VideoDisplay::AVDecoder
SEEK_REAL_TIME
enum value
VideoDisplay::AVDecoder
SEEK_RELATIVE
enum value
VideoDisplay::AVDecoder
SeekDirection
enum name
VideoDisplay::AVDecoder
SeekFlags
enum name
VideoDisplay::AVDecoder
seekRelative
(double pos)
VideoDisplay::AVDecoder
inline
SeekType
enum name
VideoDisplay::AVDecoder
setAudioGain
(float gain)=0
VideoDisplay::AVDecoder
pure virtual
setLooping
(bool doLoop)=0
VideoDisplay::AVDecoder
pure virtual
setName
(const QString &name)
Radiant::Thread
setPlayMode
(PlayMode mode)=0
VideoDisplay::AVDecoder
pure virtual
setPreviousDecoder
(std::shared_ptr< AVDecoder > decoder)
VideoDisplay::AVDecoder
setRealTimeSeeking
(bool value)=0
VideoDisplay::AVDecoder
pure virtual
State
enum name
VideoDisplay::AVDecoder
state
()
VideoDisplay::AVDecoder
state
() const
VideoDisplay::AVDecoder
STATE_ERROR
enum value
VideoDisplay::AVDecoder
STATE_FINISHED
enum value
VideoDisplay::AVDecoder
STATE_HEADER_READY
enum value
VideoDisplay::AVDecoder
STATE_LOADING
enum value
VideoDisplay::AVDecoder
STATE_READY
enum value
VideoDisplay::AVDecoder
Thread
(const QString &name="Radiant::Thread")
Radiant::Thread
videoSize
() const =0
VideoDisplay::AVDecoder
pure virtual
waitEnd
(int timeoutms=0)
Radiant::Thread
yuvMatrix
() const =0
VideoDisplay::AVDecoder
pure virtual
~AVDecoder
()
VideoDisplay::AVDecoder
virtual
~NotCopyable
() (defined in
Patterns::NotCopyable
)
Patterns::NotCopyable
protected
~Thread
()
Radiant::Thread
virtual
MultiTouch Cornerstone
Developer Guide. Copyright ©
MultiTouch Ltd.
, Finland 2007-2018.