FFmpeg
Data Structures | Functions | Variables
asv.h File Reference
#include <stdint.h>
#include "avcodec.h"
#include "bswapdsp.h"

Go to the source code of this file.

Data Structures

struct  ASVCommonContext
 

Functions

void ff_asv_common_init (AVCodecContext *avctx)
 

Variables

const uint8_t ff_asv_scantab [64]
 
const uint8_t ff_asv_ccp_tab [17][2]
 
const uint8_t ff_asv_level_tab [7][2]
 
const uint8_t ff_asv_dc_ccp_tab [8][2]
 
const uint8_t ff_asv_ac_ccp_tab [16][2]
 
const uint16_t ff_asv2_level_tab [63][2]
 

Detailed Description

ASUS V1/V2 encoder/decoder common data.

Definition in file asv.h.

Function Documentation

◆ ff_asv_common_init()

void ff_asv_common_init ( AVCodecContext avctx)

Definition at line 91 of file asv.c.

Referenced by decode_init(), and encode_init().

Variable Documentation

◆ ff_asv_scantab

const uint8_t ff_asv_scantab[64]

Definition at line 34 of file asv.c.

Referenced by asv1_encode_block(), asv2_encode_block(), and decode_init().

◆ ff_asv_ccp_tab

const uint8_t ff_asv_ccp_tab[17][2]

Definition at line 45 of file asv.c.

Referenced by asv1_encode_block(), and init_vlcs().

◆ ff_asv_level_tab

const uint8_t ff_asv_level_tab[7][2]

Definition at line 53 of file asv.c.

Referenced by asv1_put_level(), and init_vlcs().

◆ ff_asv_dc_ccp_tab

const uint8_t ff_asv_dc_ccp_tab[8][2]

Definition at line 57 of file asv.c.

Referenced by asv2_encode_block(), and init_vlcs().

◆ ff_asv_ac_ccp_tab

const uint8_t ff_asv_ac_ccp_tab[16][2]

Definition at line 62 of file asv.c.

Referenced by asv2_encode_block(), and init_vlcs().

◆ ff_asv2_level_tab

const uint16_t ff_asv2_level_tab[63][2]

Definition at line 69 of file asv.c.

Referenced by asv2_put_level(), and init_vlcs().