Logo Search packages:      
Sourcecode: blender version File versions

mm.c File Reference


Detailed Description

American Laser Games MM Video Decoder 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

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.

#include "avformat.h"

Go to the source code of this file.

Classes

struct  MmDemuxContext

Defines

#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
#define MM_TYPE_AUDIO   0x15
#define MM_TYPE_HEADER   0x0
#define MM_TYPE_INTER   0x5
#define MM_TYPE_INTER_HH   0xd
#define MM_TYPE_INTER_HHV   0xf
#define MM_TYPE_INTRA   0x8
#define MM_TYPE_INTRA_HH   0xc
#define MM_TYPE_INTRA_HHV   0xe
#define MM_TYPE_PALETTE   0x31

Functions

int mm_init (void)
static int mm_probe (AVProbeData *p)
static int mm_read_close (AVFormatContext *s)
static int mm_read_header (AVFormatContext *s, AVFormatParameters *ap)
static int mm_read_packet (AVFormatContext *s, AVPacket *pkt)

Variables

static AVInputFormat mm_iformat


Generated by  Doxygen 1.6.0   Back to index