libavcodec/mpeg12.h File Reference

#include "mpegvideo.h"

Go to the source code of this file.

Defines

#define DC_VLC_BITS   9
#define TEX_VLC_BITS   9

Functions

void ff_mpeg12_common_init (MpegEncContext *s)
void ff_mpeg12_init_vlcs (void)
static int decode_dc (GetBitContext *gb, int component)
int ff_mpeg1_decode_block_intra (MpegEncContext *s, DCTELEM *block, int n)

Variables

static VLC dc_lum_vlc
static VLC dc_chroma_vlc
uint8_t ff_mpeg12_static_rl_table_store [2][2][2 *MAX_RUN+MAX_LEVEL+3]


Define Documentation

#define DC_VLC_BITS   9

Definition at line 27 of file mpeg12.h.

#define TEX_VLC_BITS   9

Definition at line 28 of file mpeg12.h.


Function Documentation

static int decode_dc ( GetBitContext gb,
int  component 
) [inline, static]

void ff_mpeg12_common_init ( MpegEncContext s  ) 

Definition at line 118 of file mpeg12.c.

Referenced by ff_mpeg1_encode_init(), and mpeg_decode_init().

void ff_mpeg12_init_vlcs ( void   ) 

Definition at line 143 of file mpeg12.c.

Referenced by decode_init(), mpeg_decode_init(), and tqi_decode_init().

int ff_mpeg1_decode_block_intra ( MpegEncContext s,
DCTELEM block,
int  n 
) [inline]

Definition at line 607 of file mpeg12.c.

Referenced by mpeg_decode_mb(), and tqi_decode_mb().


Variable Documentation

VLC dc_chroma_vlc [static]

Definition at line 31 of file mpeg12.h.

Referenced by ff_mpeg12_init_vlcs().

VLC dc_lum_vlc [static]

Definition at line 30 of file mpeg12.h.

Referenced by ff_mpeg12_init_vlcs().

uint8_t ff_mpeg12_static_rl_table_store[2][2][2 *MAX_RUN+MAX_LEVEL+3]

Definition at line 71 of file mpeg12.c.

Referenced by ff_mpeg12_init_vlcs(), and ff_mpeg1_encode_init().


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