libavformat/iss.c File Reference

Funcom ISS file demuxer. More...

#include "avformat.h"
#include "libavutil/avstring.h"

Go to the source code of this file.

Data Structures

struct  IssDemuxContext


#define ISS_SIG   "IMA_ADPCM_Sound"
#define ISS_SIG_LEN   15
#define MAX_TOKEN_SIZE   20


static void get_token (ByteIOContext *s, char *buf, int maxlen)
static int iss_probe (AVProbeData *p)
static av_cold int iss_read_header (AVFormatContext *s, AVFormatParameters *ap)
static int iss_read_packet (AVFormatContext *s, AVPacket *pkt)


AVInputFormat iss_demuxer

Detailed Description

Funcom ISS file demuxer.

Jaikrishnan Menon for more information on the .iss file format, visit:

Definition in file iss.c.

Define Documentation

#define ISS_SIG   "IMA_ADPCM_Sound"

Definition at line 33 of file iss.c.

Referenced by iss_probe().

#define ISS_SIG_LEN   15

Definition at line 34 of file iss.c.

Referenced by iss_probe().

#define MAX_TOKEN_SIZE   20

Definition at line 35 of file iss.c.

Referenced by iss_read_header().

Function Documentation

static void get_token ( ByteIOContext s,
char *  buf,
int  maxlen 
) [static]

Definition at line 42 of file iss.c.

Referenced by iss_read_header().

static int iss_probe ( AVProbeData p  )  [static]

Definition at line 60 of file iss.c.

static av_cold int iss_read_header ( AVFormatContext s,
AVFormatParameters ap 
) [static]

Definition at line 68 of file iss.c.

static int iss_read_packet ( AVFormatContext s,
AVPacket pkt 
) [static]

Definition at line 110 of file iss.c.

Variable Documentation

Initial value:

    NULL_IF_CONFIG_SMALL("Funcom ISS format"),

Definition at line 125 of file iss.c.

Generated on Fri Oct 26 02:36:54 2012 for FFmpeg by  doxygen 1.5.8