FFmpeg
Public Types | Data Fields
SHQContext Struct Reference

Public Types

enum  { SHQ_SUBSAMPLING_420, SHQ_SUBSAMPLING_422, SHQ_SUBSAMPLING_444 }
 
enum  { SHQ_NO_ALPHA, SHQ_RLE_ALPHA, SHQ_DCT_ALPHA }
 

Data Fields

AVCodecContextavctx
 
BlockDSPContext bdsp
 
IDCTDSPContext idsp
 
ScanTable intra_scantable
 
int quant_matrix [64]
 
enum SHQContext:: { ... }  subsampling
 
enum SHQContext:: { ... }  alpha_type
 

Detailed Description

Definition at line 48 of file speedhq.c.

Member Enumeration Documentation

anonymous enum
Enumerator
SHQ_SUBSAMPLING_420 
SHQ_SUBSAMPLING_422 
SHQ_SUBSAMPLING_444 

Definition at line 54 of file speedhq.c.

anonymous enum
Enumerator
SHQ_NO_ALPHA 
SHQ_RLE_ALPHA 
SHQ_DCT_ALPHA 

Definition at line 56 of file speedhq.c.

Field Documentation

AVCodecContext* SHQContext::avctx

Definition at line 49 of file speedhq.c.

Referenced by speedhq_decode_init().

BlockDSPContext SHQContext::bdsp

Definition at line 50 of file speedhq.c.

Referenced by decode_dct_block(), and speedhq_decode_init().

IDCTDSPContext SHQContext::idsp

Definition at line 51 of file speedhq.c.

Referenced by decode_dct_block(), and speedhq_decode_init().

ScanTable SHQContext::intra_scantable

Definition at line 52 of file speedhq.c.

Referenced by decode_dct_block(), and speedhq_decode_init().

int SHQContext::quant_matrix[64]

Definition at line 53 of file speedhq.c.

Referenced by decode_dct_block(), and speedhq_decode_frame().

enum { ... } SHQContext::subsampling
enum { ... } SHQContext::alpha_type

The documentation for this struct was generated from the following file: