tiertexseqv.c File Reference


Detailed Description

Tiertex Limited SEQ video decoder.

Definition in file tiertexseqv.c.

Go to the source code of this file.

Classes

struct  SeqVideoContext

Functions

static unsigned char * seq_unpack_rle_block (unsigned char *src, unsigned char *dst, int dst_size)
static unsigned char * seq_decode_op1 (SeqVideoContext *seq, unsigned char *src, unsigned char *dst)
static unsigned char * seq_decode_op2 (SeqVideoContext *seq, unsigned char *src, unsigned char *dst)
static unsigned char * seq_decode_op3 (SeqVideoContext *seq, unsigned char *src, unsigned char *dst)
static void seqvideo_decode (SeqVideoContext *seq, unsigned char *data, int data_size)
static int seqvideo_decode_init (AVCodecContext *avctx)
static int seqvideo_decode_frame (AVCodecContext *avctx, void *data, int *data_size, uint8_t *buf, int buf_size)
static int seqvideo_decode_end (AVCodecContext *avctx)

Variables

AVCodec tiertexseqvideo_decoder


Function Documentation

static unsigned char* seq_unpack_rle_block ( unsigned char *  src,
unsigned char *  dst,
int  dst_size 
) [static]

Definition at line 40 of file tiertexseqv.c.

Referenced by seq_decode_op1().

static unsigned char* seq_decode_op1 ( SeqVideoContext seq,
unsigned char *  src,
unsigned char *  dst 
) [static]

Definition at line 70 of file tiertexseqv.c.

Referenced by seqvideo_decode().

static unsigned char* seq_decode_op2 ( SeqVideoContext seq,
unsigned char *  src,
unsigned char *  dst 
) [static]

Definition at line 110 of file tiertexseqv.c.

Referenced by seqvideo_decode().

static unsigned char* seq_decode_op3 ( SeqVideoContext seq,
unsigned char *  src,
unsigned char *  dst 
) [static]

Definition at line 123 of file tiertexseqv.c.

Referenced by seqvideo_decode().

static void seqvideo_decode ( SeqVideoContext seq,
unsigned char *  data,
int  data_size 
) [static]

Definition at line 136 of file tiertexseqv.c.

Referenced by seqvideo_decode_frame().

static int seqvideo_decode_init ( AVCodecContext avctx  )  [static]

Definition at line 176 of file tiertexseqv.c.

static int seqvideo_decode_frame ( AVCodecContext avctx,
void *  data,
int *  data_size,
uint8_t *  buf,
int  buf_size 
) [static]

Definition at line 188 of file tiertexseqv.c.

static int seqvideo_decode_end ( AVCodecContext avctx  )  [static]

Definition at line 210 of file tiertexseqv.c.


Variable Documentation

Initial value:

Definition at line 220 of file tiertexseqv.c.


Generated on Sat Dec 18 05:15:56 2010 for MythTV by  doxygen 1.5.5