FFmpeg
Data Fields
MatrixParams Struct Reference

Data Fields

uint8_t count
 number of matrices to apply More...
 
uint8_t outch [MAX_MATRICES]
 output channel for each matrix More...
 
int32_t forco [MAX_MATRICES][MAX_CHANNELS+2]
 forward coefficients More...
 
int32_t coeff [MAX_MATRICES][MAX_CHANNELS+2]
 decoding coefficients More...
 
uint8_t fbits [MAX_CHANNELS]
 fraction bits More...
 
int8_t shift [MAX_CHANNELS]
 Left shift to apply to decoded PCM values to get final 24-bit output. More...
 

Detailed Description

Definition at line 55 of file mlpenc.c.

Field Documentation

◆ count

uint8_t MatrixParams::count

number of matrices to apply

Definition at line 56 of file mlpenc.c.

Referenced by compare_matrix_params(), copy_matrix_params(), lossless_matrix_coeffs(), rematrix_channels(), and write_matrix_params().

◆ outch

uint8_t MatrixParams::outch[MAX_MATRICES]

output channel for each matrix

Definition at line 58 of file mlpenc.c.

Referenced by compare_matrix_params(), copy_matrix_params(), lossless_matrix_coeffs(), rematrix_channels(), and write_matrix_params().

◆ forco

int32_t MatrixParams::forco[MAX_MATRICES][MAX_CHANNELS+2]

forward coefficients

Definition at line 59 of file mlpenc.c.

Referenced by lossless_matrix_coeffs(), and rematrix_channels().

◆ coeff

int32_t MatrixParams::coeff[MAX_MATRICES][MAX_CHANNELS+2]

decoding coefficients

Definition at line 60 of file mlpenc.c.

Referenced by code_matrix_coeffs(), compare_matrix_params(), copy_matrix_params(), lossless_matrix_coeffs(), and write_matrix_params().

◆ fbits

uint8_t MatrixParams::fbits[MAX_CHANNELS]

fraction bits

Definition at line 61 of file mlpenc.c.

Referenced by code_matrix_coeffs(), compare_matrix_params(), copy_matrix_params(), and write_matrix_params().

◆ shift

int8_t MatrixParams::shift[MAX_CHANNELS]

Left shift to apply to decoded PCM values to get final 24-bit output.

Definition at line 63 of file mlpenc.c.

Referenced by compare_decoding_params(), copy_matrix_params(), copy_restart_frame_params(), determine_quant_step_size(), lossless_matrix_coeffs(), rematrix_channels(), and write_decoding_params().


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