FFmpeg
Data Fields
PixelModel3 Struct Reference

#include <scpr3.h>

Data Fields

uint8_t  type
 
uint8_t  length
 
uint8_t  maxpos
 
uint8_t  fshift
 
uint16_t  size
 
uint32_t  cntsum
 
uint8_t  symbols [256]
 
uint16_t  freqs [256]
 
uint16_t  freqs1 [256]
 
uint16_t  cnts [256]
 
uint8_t  dectab [32]
 

Detailed Description

Definition at line 28 of file scpr3.h.

Field Documentation

type

uint8_t PixelModel3::type

Definition at line 29 of file scpr3.h.

Referenced by decode_unit3(), reinit_tables3(), update_model1_to_2(), update_model1_to_4(), update_model1_to_5(), update_model2_to_3(), update_model2_to_6(), update_model3_to_7(), update_model4_to_5(), update_model5_to_6(), and update_model6_to_7().

length

uint8_t PixelModel3::length

Definition at line 30 of file scpr3.h.

Referenced by add_dec(), calc_sum(), decode_adaptive6(), grow_dec(), incr_cntdec(), rescale_dec(), update_model2_to_6(), update_model5_to_6(), and update_model6_to_7().

maxpos

uint8_t PixelModel3::maxpos

Definition at line 31 of file scpr3.h.

Referenced by add_symbol(), decode_adaptive45(), and update_model1_to_4().

fshift

uint8_t PixelModel3::fshift

Definition at line 32 of file scpr3.h.

Referenced by calc_sum(), decode_adaptive6(), incr_cntdec(), rescale_dec(), update_model2_to_6(), update_model5_to_6(), and update_model6_to_7().

size

uint16_t PixelModel3::size

Definition at line 33 of file scpr3.h.

Referenced by add_dec(), add_symbol(), calc_sum(), calc_sum5(), decode_adaptive45(), decode_adaptive6(), decode_static1(), decode_static2(), decode_static3(), decode_unit3(), rescale(), rescale_dec(), update_model1_to_2(), update_model1_to_4(), update_model1_to_5(), update_model2_to_3(), update_model2_to_6(), update_model3_to_7(), update_model4_to_5(), and update_model5_to_6().

cntsum

uint32_t PixelModel3::cntsum

Definition at line 34 of file scpr3.h.

Referenced by calc_sum5(), decode_unit3(), update_model1_to_5(), update_model3_to_7(), and update_model6_to_7().

symbols

uint8_t PixelModel3::symbols[256]

Definition at line 35 of file scpr3.h.

Referenced by add_dec(), add_symbol(), decode_adaptive45(), decode_adaptive6(), decode_static1(), decode_static2(), decode_static3(), decode_unit3(), incr_cntdec(), rescale_dec(), update_model1_to_2(), update_model1_to_4(), update_model2_to_3(), update_model2_to_6(), update_model3_to_7(), update_model4_to_5(), update_model5_to_6(), and update_model6_to_7().

freqs

uint16_t PixelModel3::freqs[256]

Definition at line 36 of file scpr3.h.

Referenced by add_dec(), add_symbol(), calc_sum5(), decode_adaptive45(), decode_adaptive6(), decode_unit3(), incr_cntdec(), rescale(), rescale_dec(), update_model1_to_4(), update_model1_to_5(), update_model2_to_6(), update_model3_to_7(), update_model4_to_5(), update_model5_to_6(), and update_model6_to_7().

freqs1

uint16_t PixelModel3::freqs1[256]

Definition at line 37 of file scpr3.h.

Referenced by decode_unit3(), update_model3_to_7(), and update_model6_to_7().

cnts

uint16_t PixelModel3::cnts[256]

Definition at line 38 of file scpr3.h.

Referenced by add_dec(), calc_sum(), decode_unit3(), grow_dec(), incr_cntdec(), rescale_dec(), update_model2_to_6(), update_model3_to_7(), update_model5_to_6(), and update_model6_to_7().

dectab

uint8_t PixelModel3::dectab[32]

Definition at line 39 of file scpr3.h.

Referenced by decode_unit3(), update_model3_to_7(), and update_model6_to_7().


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

Generated on Wed Aug 24 2022 21:42:53 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /