IFF file demuxer by Jaikrishnan Menon for more information on the .iff file format, visit: http://wiki.multimedia.cx/index.php?title=IFF. More...
#include "libavutil/intreadwrite.h"
#include "libavutil/dict.h"
#include "avformat.h"
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | IffDemuxContext |
Macros | |
#define | ID_8SVX MKTAG('8','S','V','X') |
#define | ID_VHDR MKTAG('V','H','D','R') |
#define | ID_ATAK MKTAG('A','T','A','K') |
#define | ID_RLSE MKTAG('R','L','S','E') |
#define | ID_CHAN MKTAG('C','H','A','N') |
#define | ID_PBM MKTAG('P','B','M',' ') |
#define | ID_ILBM MKTAG('I','L','B','M') |
#define | ID_BMHD MKTAG('B','M','H','D') |
#define | ID_CMAP MKTAG('C','M','A','P') |
#define | ID_FORM MKTAG('F','O','R','M') |
#define | ID_ANNO MKTAG('A','N','N','O') |
#define | ID_AUTH MKTAG('A','U','T','H') |
#define | ID_CHRS MKTAG('C','H','R','S') |
#define | ID_COPYRIGHT MKTAG('(','c',')',' ') |
#define | ID_CSET MKTAG('C','S','E','T') |
#define | ID_FVER MKTAG('F','V','E','R') |
#define | ID_NAME MKTAG('N','A','M','E') |
#define | ID_TEXT MKTAG('T','E','X','T') |
#define | ID_BODY MKTAG('B','O','D','Y') |
#define | ID_ANNO MKTAG('A','N','N','O') |
#define | LEFT 2 |
#define | RIGHT 4 |
#define | STEREO 6 |
Enumerations | |
enum | svx8_compression_type { COMP_NONE, COMP_FIB, COMP_EXP } |
enum | bitmap_compression_type { BITMAP_RAW, BITMAP_BYTERUN1 } |
Functions | |
static int | get_metadata (AVFormatContext *s, const char *const tag, const unsigned data_size) |
static int | iff_probe (AVProbeData *p) |
static int | iff_read_header (AVFormatContext *s, AVFormatParameters *ap) |
static int | iff_read_packet (AVFormatContext *s, AVPacket *pkt) |
Variables | |
AVInputFormat | ff_iff_demuxer |
IFF file demuxer by Jaikrishnan Menon for more information on the .iff file format, visit: http://wiki.multimedia.cx/index.php?title=IFF.
Definition in file iff.c.
Definition at line 37 of file iff.c.
Referenced by iff_probe().
Definition at line 57 of file iff.c.
Referenced by iff_read_header().
Definition at line 49 of file iff.c.
Referenced by iff_read_header().
Definition at line 44 of file iff.c.
Referenced by iff_read_header().
Definition at line 56 of file iff.c.
Referenced by iff_read_header().
Definition at line 41 of file iff.c.
Referenced by iff_read_header().
Definition at line 45 of file iff.c.
Referenced by iff_read_header().
#define ID_COPYRIGHT MKTAG('(','c',')',' ') |
Definition at line 51 of file iff.c.
Referenced by iff_read_header().
Definition at line 47 of file iff.c.
Referenced by iff_probe().
Definition at line 43 of file iff.c.
Referenced by iff_probe().
Definition at line 54 of file iff.c.
Referenced by iff_read_header().
Definition at line 42 of file iff.c.
Referenced by iff_probe().
Definition at line 55 of file iff.c.
Referenced by iff_read_header().
Definition at line 38 of file iff.c.
Referenced by iff_read_header().
|
static |
Definition at line 82 of file iff.c.
Referenced by iff_read_header().
|
static |
|
static |
|
static |
AVInputFormat ff_iff_demuxer |