Libav
Data Fields
VP9Block Struct Reference

#include <vp9.h>

Data Fields

uint8_t seg_id
 
uint8_t intra
 
uint8_t comp
 
uint8_t ref [2]
 
uint8_t mode [4]
 
uint8_t uvmode
 
uint8_t skip
 
enum FilterMode filter
 
VP56mv mv [4][2]
 
enum BlockSize bs
 
enum TxfmMode tx uvtx
 
int row
 
int row7
 
int col
 
int col7
 
uint8_tdst [3]
 
ptrdiff_t y_stride
 
ptrdiff_t uv_stride
 

Detailed Description

Definition at line 252 of file vp9.h.

Field Documentation

§ seg_id

uint8_t VP9Block::seg_id

Definition at line 253 of file vp9.h.

Referenced by decode_coeffs(), decode_mode(), and ff_vp9_decode_block().

§ intra

uint8_t VP9Block::intra

Definition at line 253 of file vp9.h.

Referenced by decode_coeffs(), decode_mode(), and ff_vp9_decode_block().

§ comp

uint8_t VP9Block::comp

Definition at line 253 of file vp9.h.

Referenced by decode_mode(), ff_vp9_fill_mv(), and inter_recon().

§ ref

uint8_t VP9Block::ref[2]

Definition at line 253 of file vp9.h.

Referenced by decode_mode(), ff_vp9_decode_block(), ff_vp9_fill_mv(), and inter_recon().

§ mode

uint8_t VP9Block::mode[4]

Definition at line 253 of file vp9.h.

Referenced by decode_coeffs(), decode_mode(), ff_vp9_decode_block(), and intra_recon().

§ uvmode

uint8_t VP9Block::uvmode

Definition at line 253 of file vp9.h.

Referenced by decode_mode(), and intra_recon().

§ skip

uint8_t VP9Block::skip

Definition at line 253 of file vp9.h.

Referenced by decode_mode(), ff_vp9_decode_block(), and inter_recon().

§ filter

enum FilterMode VP9Block::filter

Definition at line 254 of file vp9.h.

Referenced by decode_mode(), and inter_recon().

§ mv

VP56mv VP9Block::mv[4][2]

Definition at line 255 of file vp9.h.

Referenced by decode_mode(), find_ref_mvs(), and inter_recon().

§ bs

enum BlockSize VP9Block::bs

§ uvtx

enum TxfmMode tx VP9Block::uvtx

Definition at line 257 of file vp9.h.

Referenced by decode_coeffs(), ff_vp9_decode_block(), inter_recon(), and intra_recon().

§ row

int VP9Block::row

§ row7

int VP9Block::row7

Definition at line 259 of file vp9.h.

Referenced by decode_mode(), ff_vp9_decode_block(), and find_ref_mvs().

§ col

int VP9Block::col

§ col7

int VP9Block::col7

Definition at line 259 of file vp9.h.

Referenced by ff_vp9_decode_block().

§ dst

uint8_t* VP9Block::dst[3]

Definition at line 260 of file vp9.h.

Referenced by ff_vp9_decode_block(), inter_recon(), and intra_recon().

§ y_stride

ptrdiff_t VP9Block::y_stride

Definition at line 261 of file vp9.h.

Referenced by ff_vp9_decode_block(), inter_recon(), and intra_recon().

§ uv_stride

ptrdiff_t VP9Block::uv_stride

Definition at line 261 of file vp9.h.

Referenced by ff_vp9_decode_block(), inter_recon(), and intra_recon().


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