FFmpeg
Data Fields
VVCLMCS Struct Reference

#include <ps.h>

Data Fields

uint8_t min_bin_idx
 
uint8_t max_bin_idx
 
union {
   uint8_t   u8 [LMCS_MAX_LUT_SIZE]
 
   uint16_t   u16 [LMCS_MAX_LUT_SIZE]
 for high bit-depth More...
 
fwd_lut
 
union {
   uint8_t   u8 [LMCS_MAX_LUT_SIZE]
 
   uint16_t   u16 [LMCS_MAX_LUT_SIZE]
 for high bit-depth More...
 
inv_lut
 
uint16_t pivot [LMCS_MAX_BIN_SIZE+1]
 
uint16_t chroma_scale_coeff [LMCS_MAX_BIN_SIZE]
 

Detailed Description

Definition at line 194 of file ps.h.

Field Documentation

◆ min_bin_idx

uint8_t VVCLMCS::min_bin_idx

Definition at line 195 of file ps.h.

Referenced by lmcs_derive_chroma_scale(), and lmcs_derive_lut().

◆ max_bin_idx

uint8_t VVCLMCS::max_bin_idx

Definition at line 196 of file ps.h.

Referenced by lmcs_derive_lut().

◆ u8

uint8_t VVCLMCS::u8[LMCS_MAX_LUT_SIZE]

Definition at line 199 of file ps.h.

Referenced by lmcs_derive_lut().

◆ u16

uint16_t VVCLMCS::u16[LMCS_MAX_LUT_SIZE]

for high bit-depth

Definition at line 200 of file ps.h.

Referenced by lmcs_derive_lut().

◆ fwd_lut

union { ... } VVCLMCS::fwd_lut

Referenced by lmcs_derive_lut().

◆ inv_lut

union { ... } VVCLMCS::inv_lut

Referenced by lmcs_derive_lut().

◆ pivot

uint16_t VVCLMCS::pivot[LMCS_MAX_BIN_SIZE+1]

Definition at line 203 of file ps.h.

Referenced by lmcs_derive_lut().

◆ chroma_scale_coeff

uint16_t VVCLMCS::chroma_scale_coeff[LMCS_MAX_BIN_SIZE]

Definition at line 204 of file ps.h.

Referenced by lmcs_derive_chroma_scale(), and lmcs_derive_lut().


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