libavcodec/msrledec.c File Reference

MS RLE decoder based on decoder by Mike Melanson and my own for TSCC For more information about the MS RLE format, visit: http://www.multimedia.cx/msrle.txt. More...

#include "libavutil/intreadwrite.h"
#include "avcodec.h"
#include "msrledec.h"

Go to the source code of this file.

Functions

static int msrle_decode_pal4 (AVCodecContext *avctx, AVPicture *pic, GetByteContext *gb)
static int msrle_decode_8_16_24_32 (AVCodecContext *avctx, AVPicture *pic, int depth, GetByteContext *gb)
int ff_msrle_decode (AVCodecContext *avctx, AVPicture *pic, int depth, GetByteContext *gb)
 Decode stream in MS RLE format into frame.


Detailed Description

MS RLE decoder based on decoder by Mike Melanson and my own for TSCC For more information about the MS RLE format, visit: http://www.multimedia.cx/msrle.txt.

Definition in file msrledec.c.


Function Documentation

int ff_msrle_decode ( AVCodecContext avctx,
AVPicture pic,
int  depth,
GetByteContext gb 
)

Decode stream in MS RLE format into frame.

Parameters:
avctx codec context
pic destination frame
depth bit depth
gb input bytestream context

Definition at line 246 of file msrledec.c.

Referenced by aasc_decode_frame(), bmp_decode_frame(), decode_frame(), and msrle_decode_frame().

static int msrle_decode_8_16_24_32 ( AVCodecContext avctx,
AVPicture pic,
int  depth,
GetByteContext gb 
) [static]

Definition at line 131 of file msrledec.c.

Referenced by ff_msrle_decode().

static int msrle_decode_pal4 ( AVCodecContext avctx,
AVPicture pic,
GetByteContext gb 
) [static]

Definition at line 33 of file msrledec.c.

Referenced by ff_msrle_decode().


Generated on Fri Oct 26 02:47:58 2012 for FFmpeg by  doxygen 1.5.8