FFmpeg  4.0
Data Fields
Plane Struct Reference

#include <libavcodec/cfhd.h>

Data Fields

int width
 
int height
 
ptrdiff_t stride
 
int16_t * idwt_buf
 
int16_t * idwt_tmp
 
int16_t * subband [SUBBAND_COUNT]
 
int16_t * l_h [8]
 
SubBand band [DWT_LEVELS][4]
 
DWTPlane idwt
 
uint8_t xblen
 
uint8_t yblen
 
uint8_t xbsep
 
uint8_t ybsep
 
uint8_t xoffset
 
uint8_t yoffset
 
uint8_tbuffers [2]
 
uint8_tpixels [2]
 pointer to the actual pixel data of the buffers above More...
 
uint32_t width
 
uint32_t height
 
ptrdiff_t pitch
 
int htaps
 
int8_t hcoeff [HTAPS_MAX/2]
 
int diag_mc
 
int fast_mc
 
int last_htaps
 
int8_t last_hcoeff [HTAPS_MAX/2]
 
int last_diag_mc
 
dwtcoefcoef_buf
 
int dwt_width
 
int dwt_height
 
ptrdiff_t coef_stride
 

Detailed Description

Definition at line 56 of file cfhd.h.

Field Documentation

◆ width [1/2]

int Plane::width

◆ height [1/2]

int Plane::height

◆ stride

ptrdiff_t Plane::stride

◆ idwt_buf

int16_t* Plane::idwt_buf

Definition at line 61 of file cfhd.h.

Referenced by alloc_buffers(), and free_buffers().

◆ idwt_tmp

int16_t* Plane::idwt_tmp

Definition at line 62 of file cfhd.h.

Referenced by alloc_buffers(), and free_buffers().

◆ subband

int16_t* Plane::subband[SUBBAND_COUNT]

Definition at line 65 of file cfhd.h.

Referenced by alloc_buffers(), cfhd_decode(), and free_buffers().

◆ l_h

int16_t* Plane::l_h[8]

Definition at line 66 of file cfhd.h.

Referenced by alloc_buffers(), cfhd_decode(), and free_buffers().

◆ band

SubBand Plane::band

◆ idwt

DWTPlane Plane::idwt

◆ xblen

uint8_t Plane::xblen

◆ yblen

uint8_t Plane::yblen

◆ xbsep

uint8_t Plane::xbsep

◆ ybsep

uint8_t Plane::ybsep

◆ xoffset

uint8_t Plane::xoffset

Definition at line 120 of file diracdec.c.

Referenced by dirac_decode_frame_internal(), init_obmc_weight_row(), init_planes(), and mc_row().

◆ yoffset

uint8_t Plane::yoffset

Definition at line 121 of file diracdec.c.

Referenced by dirac_decode_frame_internal(), init_obmc_weight(), and init_planes().

◆ buffers

uint8_t* Plane::buffers[2]

Definition at line 65 of file indeo3.c.

Referenced by allocate_frame_buffers(), and free_frame_buffers().

◆ pixels

uint8_t* Plane::pixels[2]

pointer to the actual pixel data of the buffers above

Definition at line 66 of file indeo3.c.

Referenced by allocate_frame_buffers(), copy_cell(), decode_cell(), free_frame_buffers(), and output_plane().

◆ width [2/2]

uint32_t Plane::width

Definition at line 67 of file indeo3.c.

◆ height [2/2]

uint32_t Plane::height

Definition at line 68 of file indeo3.c.

◆ pitch

ptrdiff_t Plane::pitch

Definition at line 69 of file indeo3.c.

Referenced by allocate_frame_buffers(), copy_cell(), decode_cell(), and output_plane().

◆ htaps

int Plane::htaps

◆ hcoeff

int8_t Plane::hcoeff[HTAPS_MAX/2]

◆ diag_mc

int Plane::diag_mc

◆ fast_mc

int Plane::fast_mc

Definition at line 107 of file snow.h.

Referenced by decode_frame(), encode_init(), ff_snow_pred_block(), and mc_block().

◆ last_htaps

int Plane::last_htaps

Definition at line 109 of file snow.h.

Referenced by encode_header(), and update_last_header_values().

◆ last_hcoeff

int8_t Plane::last_hcoeff[HTAPS_MAX/2]

Definition at line 110 of file snow.h.

Referenced by encode_header(), and update_last_header_values().

◆ last_diag_mc

int Plane::last_diag_mc

Definition at line 111 of file snow.h.

Referenced by encode_header(), and update_last_header_values().

◆ coef_buf

dwtcoef* Plane::coef_buf

Definition at line 95 of file vc2enc.c.

Referenced by dwt_plane(), vc2_encode_end(), and vc2_encode_init().

◆ dwt_width

int Plane::dwt_width

Definition at line 98 of file vc2enc.c.

Referenced by vc2_encode_init().

◆ dwt_height

int Plane::dwt_height

Definition at line 99 of file vc2enc.c.

Referenced by dwt_plane(), and vc2_encode_init().

◆ coef_stride

ptrdiff_t Plane::coef_stride

Definition at line 100 of file vc2enc.c.

Referenced by dwt_plane(), and vc2_encode_init().


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