libavformat/mm.c File Reference
American Laser Games MM Video Decoder by Peter Ross (suxen_drol at hotmail dot com).
More...
#include "avformat.h"
Go to the source code of this file.
Detailed Description
American Laser Games MM Video Decoder by Peter Ross (suxen_drol at hotmail dot com).
American Laser Games MM Format Demuxer by Peter Ross (suxen_drol at hotmail dot com).
The MM format was used by IBM-PC ports of ALG's "arcade shooter" games, including Mad Dog McCree and Crime Patrol.
Technical details here: http://wiki.multimedia.cx/index.php?title=American_Laser_Games_MM
Definition in file mm.c.
Define Documentation
#define MM_HEADER_LEN_AV 0x18 |
#define MM_HEADER_LEN_V 0x16 |
#define MM_PALETTE_COUNT 128 |
#define MM_PALETTE_SIZE (MM_PALETTE_COUNT*3) |
#define MM_PREAMBLE_SIZE 6 |
Definition at line 36 of file mm.c.
#define MM_TYPE_AUDIO 0x15 |
#define MM_TYPE_HEADER 0x0 |
#define MM_TYPE_INTER 0x5 |
Definition at line 39 of file mm.c.
#define MM_TYPE_INTER_HH 0xd |
Definition at line 42 of file mm.c.
#define MM_TYPE_INTER_HHV 0xf |
Definition at line 44 of file mm.c.
#define MM_TYPE_INTRA 0x8 |
Definition at line 40 of file mm.c.
#define MM_TYPE_INTRA_HH 0xc |
Definition at line 41 of file mm.c.
#define MM_TYPE_INTRA_HHV 0xe |
Definition at line 43 of file mm.c.
#define MM_TYPE_PALETTE 0x31 |
Function Documentation
Definition at line 59 of file mm.c.
Definition at line 197 of file mm.c.
Definition at line 71 of file mm.c.
Definition at line 126 of file mm.c.
Variable Documentation
Initial value:
Definition at line 202 of file mm.c.