Logo Search packages:      
Sourcecode: blender version File versions

cinepak.c File Reference


Detailed Description

Cinepak video decoder by Ewald Snel <ewald@rambo.its.tudelft.nl> For more information on the Cinepak algorithm, visit: http://www.csse.monash.edu.au/~timf/

Definition in file cinepak.c.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
#include "common.h"
#include "avcodec.h"
#include "dsputil.h"

Go to the source code of this file.

Classes

struct  CinepakContext
struct  cvid_codebook_t
struct  cvid_strip_t

Defines

#define MAX_STRIPS   32

Functions

static int cinepak_decode (CinepakContext *s)
static void cinepak_decode_codebook (cvid_codebook_t *codebook, int chunk_id, int size, uint8_t *data)
static int cinepak_decode_end (AVCodecContext *avctx)
static int cinepak_decode_frame (AVCodecContext *avctx, void *data, int *data_size, uint8_t *buf, int buf_size)
static int cinepak_decode_init (AVCodecContext *avctx)
static int cinepak_decode_strip (CinepakContext *s, cvid_strip_t *strip, uint8_t *data, int size)
static int cinepak_decode_vectors (CinepakContext *s, cvid_strip_t *strip, int chunk_id, int size, uint8_t *data)

Variables

AVCodec cinepak_decoder


Generated by  Doxygen 1.6.0   Back to index