libavcodec/pixdesc.h File Reference

#include <inttypes.h>
#include "libavutil/intreadwrite.h"

Go to the source code of this file.

Data Structures

struct  AVComponentDescriptor
struct  AVPixFmtDescriptor
 Descriptor that unambiguously describes how the bits of a pixel are stored in the up to 4 data planes of an image. More...

Defines

#define PIX_FMT_BE   1
 big-endian
#define PIX_FMT_PAL   2
 Pixel format has a palette i data[1], values are indexes in this palette.
#define PIX_FMT_BITSTREAM   4
 All values of a component are bit-wise packed end to end.

Functions

static void read_line (uint16_t *dst, const uint8_t *data[4], const int linesize[4], AVPixFmtDescriptor *desc, int x, int y, int c, int w)


Define Documentation

#define PIX_FMT_BE   1

big-endian

Definition at line 65 of file pixdesc.h.

Referenced by read_line().

#define PIX_FMT_BITSTREAM   4

All values of a component are bit-wise packed end to end.

Definition at line 67 of file pixdesc.h.

Referenced by read_line().

#define PIX_FMT_PAL   2

Pixel format has a palette i data[1], values are indexes in this palette.

Definition at line 66 of file pixdesc.h.

Referenced by read_line().


Function Documentation

static void read_line ( uint16_t *  dst,
const uint8_t *  data[4],
const int  linesize[4],
AVPixFmtDescriptor desc,
int  x,
int  y,
int  c,
int  w 
) [inline, static]

Definition at line 70 of file pixdesc.h.

Referenced by read_line_and_int(), and rpl_read_header().


Generated on Fri Oct 26 02:35:44 2012 for FFmpeg by  doxygen 1.5.8