FFmpeg
Macros | Functions | Variables
msmpeg4_vc1_data.h File Reference
#include <stdint.h>
#include "vlc.h"
#include "libavutil/attributes_internal.h"

Go to the source code of this file.

Macros

#define MSMP4_MB_INTRA_VLC_BITS   9
 
#define MSMP4_DC_VLC_BITS   9
 
#define WMV1_SCANTABLE_COUNT   4
 

Functions

FF_VISIBILITY_PUSH_HIDDEN void ff_msmp4_vc1_vlcs_init_once (void)
 

Variables

VLC ff_msmp4_mb_i_vlc
 
VLC ff_msmp4_dc_luma_vlc [2]
 
VLC ff_msmp4_dc_chroma_vlc [2]
 
const uint16_t ff_msmp4_mb_i_table [64][2]
 
const uint8_t ff_wmv1_scantable [WMV1_SCANTABLE_COUNT][64]
 
const uint32_t ff_table0_dc_lum [120][2]
 
const uint32_t ff_table1_dc_lum [120][2]
 
const uint32_t ff_table0_dc_chroma [120][2]
 
const uint32_t ff_table1_dc_chroma [120][2]
 

Macro Definition Documentation

◆ MSMP4_MB_INTRA_VLC_BITS

#define MSMP4_MB_INTRA_VLC_BITS   9

Definition at line 36 of file msmpeg4_vc1_data.h.

◆ MSMP4_DC_VLC_BITS

#define MSMP4_DC_VLC_BITS   9

Definition at line 38 of file msmpeg4_vc1_data.h.

◆ WMV1_SCANTABLE_COUNT

#define WMV1_SCANTABLE_COUNT   4

Definition at line 45 of file msmpeg4_vc1_data.h.

Function Documentation

◆ ff_msmp4_vc1_vlcs_init_once()

FF_VISIBILITY_PUSH_HIDDEN void ff_msmp4_vc1_vlcs_init_once ( void  )

Definition at line 59 of file msmpeg4_vc1_data.c.

Referenced by msmpeg4_decode_init_static(), and vc1_init_static().

Variable Documentation

◆ ff_msmp4_mb_i_vlc

VLC ff_msmp4_mb_i_vlc

◆ ff_msmp4_dc_luma_vlc

VLC ff_msmp4_dc_luma_vlc[2]

◆ ff_msmp4_dc_chroma_vlc

VLC ff_msmp4_dc_chroma_vlc[2]

◆ ff_msmp4_mb_i_table

const uint16_t ff_msmp4_mb_i_table[64][2]

Definition at line 66 of file msmpeg4_vc1_data.c.

Referenced by ff_msmpeg4_encode_mb(), ff_wmv2_encode_mb(), and msmp4_vc1_vlcs_init().

◆ ff_wmv1_scantable

const uint8_t ff_wmv1_scantable[WMV1_SCANTABLE_COUNT][64]

◆ ff_table0_dc_lum

const uint32_t ff_table0_dc_lum[120][2]

Definition at line 87 of file msmpeg4_vc1_data.c.

Referenced by msmp4_vc1_vlcs_init(), and msmpeg4_encode_dc().

◆ ff_table1_dc_lum

const uint32_t ff_table1_dc_lum[120][2]

Definition at line 155 of file msmpeg4_vc1_data.c.

Referenced by msmp4_vc1_vlcs_init(), and msmpeg4_encode_dc().

◆ ff_table0_dc_chroma

const uint32_t ff_table0_dc_chroma[120][2]

Definition at line 120 of file msmpeg4_vc1_data.c.

Referenced by msmp4_vc1_vlcs_init(), and msmpeg4_encode_dc().

◆ ff_table1_dc_chroma

const uint32_t ff_table1_dc_chroma[120][2]

Definition at line 188 of file msmpeg4_vc1_data.c.

Referenced by msmp4_vc1_vlcs_init(), and msmpeg4_encode_dc().