All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
VideoDisplay::LibavDecoder Member List

This is the complete list of members for VideoDisplay::LibavDecoder, including all inherited members.

AVDecoder()VideoDisplay::AVDecoderprotected
close()VideoDisplay::LibavDecodervirtual
create(const Options &options, const QString &backend="")VideoDisplay::AVDecoderstatic
DecoderState typedefVideoDisplay::AVDecoder
duration() const VideoDisplay::LibavDecodervirtual
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 VideoDisplay::LibavDecodervirtual
getTimestampAt(const Radiant::TimeStamp &ts) const VideoDisplay::LibavDecodervirtual
hasError() const VideoDisplay::AVDecoder
id_t typedefRadiant::Thread
isHeaderReady() const VideoDisplay::AVDecoder
isLooping() const VideoDisplay::LibavDecodervirtual
isRunning() const Radiant::Thread
latestDecodedVideoTimestamp() const VideoDisplay::LibavDecodervirtual
LibavDecoder() (defined in VideoDisplay::LibavDecoder)VideoDisplay::LibavDecoder
load(const Options &options)VideoDisplay::LibavDecoderprotectedvirtual
myThreadId()Radiant::Threadstatic
NotCopyable() (defined in Patterns::NotCopyable)Patterns::NotCopyableprotected
panAudioTo(Nimble::Vector2f location) const VideoDisplay::LibavDecodervirtual
PAUSE enum valueVideoDisplay::AVDecoder
PLAY enum valueVideoDisplay::AVDecoder
playMode() const VideoDisplay::LibavDecodervirtual
PlayMode enum nameVideoDisplay::AVDecoder
realTimeSeeking() const VideoDisplay::LibavDecodervirtual
releaseOldVideoFrames(const Timestamp &ts, bool *eof=nullptr)VideoDisplay::LibavDecodervirtual
run()Radiant::Thread
runDecoder()VideoDisplay::LibavDecoderprotectedvirtual
seek(const SeekRequest &req)VideoDisplay::LibavDecodervirtual
VideoDisplay::AVDecoder::seek(double seconds)VideoDisplay::AVDecoderinline
SEEK_ANY_DIRECTION enum valueVideoDisplay::AVDecoder
SEEK_BY_BYTES enum valueVideoDisplay::AVDecoder
SEEK_BY_SECONDS enum valueVideoDisplay::AVDecoder
SEEK_FLAGS_NONE enum valueVideoDisplay::AVDecoder
SEEK_NONE enum valueVideoDisplay::AVDecoder
SEEK_ONLY_BACKWARD enum valueVideoDisplay::AVDecoder
SEEK_ONLY_FORWARD enum valueVideoDisplay::AVDecoder
SEEK_REAL_TIME enum valueVideoDisplay::AVDecoder
SEEK_RELATIVE enum valueVideoDisplay::AVDecoder
SeekDirection enum nameVideoDisplay::AVDecoder
SeekFlags enum nameVideoDisplay::AVDecoder
seekRelative(double pos)VideoDisplay::AVDecoderinline
SeekType enum nameVideoDisplay::AVDecoder
setAudioGain(float gain)VideoDisplay::LibavDecodervirtual
setLooping(bool doLoop)VideoDisplay::LibavDecodervirtual
setName(const QString &name)Radiant::Thread
setPlayMode(PlayMode mode)VideoDisplay::LibavDecodervirtual
setPreviousDecoder(std::shared_ptr< AVDecoder > decoder)VideoDisplay::AVDecoder
setRealTimeSeeking(bool value)VideoDisplay::LibavDecodervirtual
State enum nameVideoDisplay::AVDecoder
state()VideoDisplay::AVDecoder
state() const VideoDisplay::AVDecoder
STATE_ERROR enum valueVideoDisplay::AVDecoder
STATE_FINISHED enum valueVideoDisplay::AVDecoder
STATE_HEADER_READY enum valueVideoDisplay::AVDecoder
STATE_LOADING enum valueVideoDisplay::AVDecoder
STATE_READY enum valueVideoDisplay::AVDecoder
Thread(const QString &name="Radiant::Thread")Radiant::Thread
videoSize() const VideoDisplay::LibavDecodervirtual
waitEnd(int timeoutms=0)Radiant::Thread
yuvMatrix() const VideoDisplay::LibavDecodervirtual
~AVDecoder()VideoDisplay::AVDecodervirtual
~LibavDecoder() (defined in VideoDisplay::LibavDecoder)VideoDisplay::LibavDecoder
~NotCopyable() (defined in Patterns::NotCopyable)Patterns::NotCopyableprotected
~Thread()Radiant::Threadvirtual