ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

video_decoder.h File Reference

#include "audio/mixer.h"
#include "audio/timestamp.h"
#include "common/array.h"
#include "common/rational.h"
#include "common/str.h"
#include "graphics/pixelformat.h"
Include dependency graph for video_decoder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Video::VideoDecoder
 Generic interface for video decoder classes. More...
class  Video::VideoDecoder::Track
 An abstract representation of a track in a movie. More...
class  Video::VideoDecoder::VideoTrack
 An abstract representation of a video track. More...
class  Video::VideoDecoder::FixedRateVideoTrack
 A VideoTrack that is played at a constant rate. More...
class  Video::VideoDecoder::AudioTrack
 An abstract representation of an audio track. More...
class  Video::VideoDecoder::RewindableAudioTrack
 An AudioTrack that implements isRewindable() and rewind() using RewindableAudioStream. More...
class  Video::VideoDecoder::SeekableAudioTrack
 An AudioTrack that implements isSeekable() and seek() using SeekableAudioStream. More...
class  Video::VideoDecoder::StreamFileAudioTrack
 A SeekableAudioTrack that constructs its SeekableAudioStream using SeekableAudioStream::openStreamFile(). More...

Namespaces

namespace  Audio
 

Internal interfaces to the ADPCM decoders.


namespace  Common
 

Internal interface to the QuickTime audio decoder.


namespace  Graphics
namespace  Video


Generated on Sat Nov 16 2019 05:01:58 for ResidualVM by doxygen 1.7.1
curved edge   curved edge