OpenFFmpeg
Classes | Typedefs | Enumerations | Variables
avs.c File Reference

Argonaut Games' Creature Shock demuxer. More...

#include "avformat.h"
#include "voc.h"

Classes

struct  avs_format
 

Typedefs

typedef struct avs_format AvsFormat
 
typedef enum avs_block_type AvsBlockType
 

Enumerations

enum  avs_block_type {
  AVS_NONE = 0x00, AVS_VIDEO = 0x01, AVS_AUDIO = 0x02, AVS_PALETTE = 0x03,
  AVS_GAME_DATA = 0x04
}
 

Variables

AVInputFormat ff_avs_demuxer
 

Detailed Description

Argonaut Games' Creature Shock demuxer.

See also
http://wiki.multimedia.cx/index.php?title=AVS

Variable Documentation

§ ff_avs_demuxer

AVInputFormat ff_avs_demuxer
Initial value:
= {
.name = "avs",
.long_name = NULL_IF_CONFIG_SMALL("Argonaut Games Creature Shock"),
.priv_data_size = sizeof(AvsFormat),
.read_probe = avs_probe,
.read_header = avs_read_header,
.read_packet = avs_read_packet,
.read_close = avs_read_close,
}
Definition: avs.c:32
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186