FFmpeg
Macros | Functions | Variables
mpeg12vlc.h File Reference
#include "vlc.h"

Go to the source code of this file.

Macros

#define DC_VLC_BITS   9
 
#define MV_VLC_BITS   8
 
#define TEX_VLC_BITS   9
 
#define MBINCR_VLC_BITS   9
 
#define MB_PAT_VLC_BITS   9
 
#define MB_PTYPE_VLC_BITS   6
 
#define MB_BTYPE_VLC_BITS   6
 

Functions

void ff_mpeg12_init_vlcs (void)
 

Variables

VLC ff_dc_lum_vlc
 
VLC ff_dc_chroma_vlc
 
VLC ff_mbincr_vlc
 
VLC ff_mb_ptype_vlc
 
VLC ff_mb_btype_vlc
 
VLC ff_mb_pat_vlc
 
VLC ff_mv_vlc
 

Detailed Description

MPEG-1/2 VLC.

Definition in file mpeg12vlc.h.

Macro Definition Documentation

◆ DC_VLC_BITS

#define DC_VLC_BITS   9

Definition at line 33 of file mpeg12vlc.h.

◆ MV_VLC_BITS

#define MV_VLC_BITS   8

Definition at line 34 of file mpeg12vlc.h.

◆ TEX_VLC_BITS

#define TEX_VLC_BITS   9

Definition at line 35 of file mpeg12vlc.h.

◆ MBINCR_VLC_BITS

#define MBINCR_VLC_BITS   9

Definition at line 37 of file mpeg12vlc.h.

◆ MB_PAT_VLC_BITS

#define MB_PAT_VLC_BITS   9

Definition at line 38 of file mpeg12vlc.h.

◆ MB_PTYPE_VLC_BITS

#define MB_PTYPE_VLC_BITS   6

Definition at line 39 of file mpeg12vlc.h.

◆ MB_BTYPE_VLC_BITS

#define MB_BTYPE_VLC_BITS   6

Definition at line 40 of file mpeg12vlc.h.

Function Documentation

◆ ff_mpeg12_init_vlcs()

void ff_mpeg12_init_vlcs ( void  )

Definition at line 165 of file mpeg12.c.

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

Variable Documentation

◆ ff_dc_lum_vlc

VLC ff_dc_lum_vlc

Definition at line 128 of file mpeg12.c.

Referenced by decode_dc(), and mpeg12_init_vlcs().

◆ ff_dc_chroma_vlc

VLC ff_dc_chroma_vlc

Definition at line 129 of file mpeg12.c.

Referenced by decode_dc(), and mpeg12_init_vlcs().

◆ ff_mbincr_vlc

VLC ff_mbincr_vlc

Definition at line 131 of file mpeg12.c.

Referenced by mpeg12_init_vlcs(), and mpeg_decode_slice().

◆ ff_mb_ptype_vlc

VLC ff_mb_ptype_vlc

Definition at line 132 of file mpeg12.c.

Referenced by mpeg12_init_vlcs(), and mpeg_decode_mb().

◆ ff_mb_btype_vlc

VLC ff_mb_btype_vlc

Definition at line 133 of file mpeg12.c.

Referenced by mpeg12_init_vlcs(), and mpeg_decode_mb().

◆ ff_mb_pat_vlc

VLC ff_mb_pat_vlc

Definition at line 134 of file mpeg12.c.

Referenced by mpeg12_init_vlcs(), and mpeg_decode_mb().

◆ ff_mv_vlc

VLC ff_mv_vlc

Definition at line 126 of file mpeg12.c.

Referenced by mpeg12_init_vlcs(), and mpeg_decode_motion().