libavcodec/s3tc.h File Reference

#include <stdint.h>
#include "bytestream.h"

Go to the source code of this file.

Defines

#define FF_S3TC_DXT1   0x31545844
#define FF_S3TC_DXT3   0x33545844

Functions

void ff_decode_dxt1 (GetByteContext *gb, uint8_t *dst, const unsigned int w, const unsigned int h, const unsigned int stride)
 Decode DXT1 encoded data to RGB32.
void ff_decode_dxt3 (GetByteContext *gb, uint8_t *dst, const unsigned int w, const unsigned int h, const unsigned int stride)
 Decode DXT3 encoded data to RGB32.


Define Documentation

#define FF_S3TC_DXT1   0x31545844

Definition at line 29 of file s3tc.h.

Referenced by txd_decode_frame().

#define FF_S3TC_DXT3   0x33545844

Definition at line 30 of file s3tc.h.

Referenced by txd_decode_frame().


Function Documentation

void ff_decode_dxt1 ( GetByteContext gb,
uint8_t dst,
const unsigned int  w,
const unsigned int  h,
const unsigned int  stride 
)

Decode DXT1 encoded data to RGB32.

Parameters:
gb GetByteContext
dst destination buffer
w width of output image
h height of output image
stride line size of output image

Definition at line 77 of file s3tc.c.

Referenced by txd_decode_frame().

void ff_decode_dxt3 ( GetByteContext gb,
uint8_t dst,
const unsigned int  w,
const unsigned int  h,
const unsigned int  stride 
)

Decode DXT3 encoded data to RGB32.

Parameters:
gb GetByteContext
dst destination buffer
w width of output image
h height of output image
stride line size of output image

Definition at line 88 of file s3tc.c.

Referenced by txd_decode_frame().


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