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

avi_decoder.cpp File Reference

#include "common/stream.h"
#include "common/system.h"
#include "common/textconsole.h"
#include "audio/audiostream.h"
#include "audio/mixer.h"
#include "video/avi_decoder.h"
#include "audio/decoders/adpcm.h"
#include "audio/decoders/mp3.h"
#include "audio/decoders/raw.h"
#include "image/codecs/codec.h"
Include dependency graph for avi_decoder.cpp:

Go to the source code of this file.

Namespaces

namespace  Video

Defines

#define UNKNOWN_HEADER(a)   error("Unknown header found -- \'%s\'", tag2str(a))
#define ID_RIFF   MKTAG('R','I','F','F')
#define ID_AVI   MKTAG('A','V','I',' ')
#define ID_LIST   MKTAG('L','I','S','T')
#define ID_HDRL   MKTAG('h','d','r','l')
#define ID_AVIH   MKTAG('a','v','i','h')
#define ID_STRL   MKTAG('s','t','r','l')
#define ID_STRH   MKTAG('s','t','r','h')
#define ID_VIDS   MKTAG('v','i','d','s')
#define ID_AUDS   MKTAG('a','u','d','s')
#define ID_MIDS   MKTAG('m','i','d','s')
#define ID_TXTS   MKTAG('t','x','t','s')
#define ID_JUNK   MKTAG('J','U','N','K')
#define ID_JUNQ   MKTAG('J','U','N','Q')
#define ID_DMLH   MKTAG('d','m','l','h')
#define ID_STRF   MKTAG('s','t','r','f')
#define ID_MOVI   MKTAG('m','o','v','i')
#define ID_REC   MKTAG('r','e','c',' ')
#define ID_VEDT   MKTAG('v','e','d','t')
#define ID_IDX1   MKTAG('i','d','x','1')
#define ID_STRD   MKTAG('s','t','r','d')
#define ID_INFO   MKTAG('I','N','F','O')
#define ID_ISFT   MKTAG('I','S','F','T')
#define ID_DISP   MKTAG('D','I','S','P')
#define ID_PRMI   MKTAG('P','R','M','I')
#define ID_STRN   MKTAG('s','t','r','n')

Enumerations

enum  { Video::kStreamTypePaletteChange = MKTAG16('p', 'c'), Video::kStreamTypeAudio = MKTAG16('w', 'b') }

Define Documentation

#define ID_AUDS   MKTAG('a','u','d','s')

Definition at line 54 of file avi_decoder.cpp.

#define ID_AVI   MKTAG('A','V','I',' ')

Definition at line 47 of file avi_decoder.cpp.

#define ID_AVIH   MKTAG('a','v','i','h')

Definition at line 50 of file avi_decoder.cpp.

#define ID_DISP   MKTAG('D','I','S','P')

Definition at line 68 of file avi_decoder.cpp.

#define ID_DMLH   MKTAG('d','m','l','h')

Definition at line 59 of file avi_decoder.cpp.

#define ID_HDRL   MKTAG('h','d','r','l')

Definition at line 49 of file avi_decoder.cpp.

#define ID_IDX1   MKTAG('i','d','x','1')

Definition at line 64 of file avi_decoder.cpp.

#define ID_INFO   MKTAG('I','N','F','O')

Definition at line 66 of file avi_decoder.cpp.

#define ID_ISFT   MKTAG('I','S','F','T')

Definition at line 67 of file avi_decoder.cpp.

#define ID_JUNK   MKTAG('J','U','N','K')

Definition at line 57 of file avi_decoder.cpp.

#define ID_JUNQ   MKTAG('J','U','N','Q')

Definition at line 58 of file avi_decoder.cpp.

#define ID_LIST   MKTAG('L','I','S','T')

Definition at line 48 of file avi_decoder.cpp.

#define ID_MIDS   MKTAG('m','i','d','s')

Definition at line 55 of file avi_decoder.cpp.

#define ID_MOVI   MKTAG('m','o','v','i')

Definition at line 61 of file avi_decoder.cpp.

#define ID_PRMI   MKTAG('P','R','M','I')

Definition at line 69 of file avi_decoder.cpp.

#define ID_REC   MKTAG('r','e','c',' ')

Definition at line 62 of file avi_decoder.cpp.

#define ID_RIFF   MKTAG('R','I','F','F')

Definition at line 46 of file avi_decoder.cpp.

#define ID_STRD   MKTAG('s','t','r','d')

Definition at line 65 of file avi_decoder.cpp.

#define ID_STRF   MKTAG('s','t','r','f')

Definition at line 60 of file avi_decoder.cpp.

#define ID_STRH   MKTAG('s','t','r','h')

Definition at line 52 of file avi_decoder.cpp.

#define ID_STRL   MKTAG('s','t','r','l')

Definition at line 51 of file avi_decoder.cpp.

#define ID_STRN   MKTAG('s','t','r','n')

Definition at line 70 of file avi_decoder.cpp.

#define ID_TXTS   MKTAG('t','x','t','s')

Definition at line 56 of file avi_decoder.cpp.

#define ID_VEDT   MKTAG('v','e','d','t')

Definition at line 63 of file avi_decoder.cpp.

#define ID_VIDS   MKTAG('v','i','d','s')

Definition at line 53 of file avi_decoder.cpp.

#define UNKNOWN_HEADER (   a  )     error("Unknown header found -- \'%s\'", tag2str(a))

Definition at line 42 of file avi_decoder.cpp.



Generated on Sat Feb 16 2019 05:01:29 for ResidualVM by doxygen 1.7.1
curved edge   curved edge