FFmpeg
Loading...
Searching...
No Matches
TrellisBandCodingPath Struct Reference

This file contains a template for the codebook_trellis_rate selector function. More...

#include <aaccoder_trellis.h>

Data Fields

int prev_idx
 pointer to the previous path point
 
float cost
 path cost
 
int run
 

Detailed Description

This file contains a template for the codebook_trellis_rate selector function.

It needs to be provided, externally, as an already included declaration, the following functions from aacenc_quantization/util.h. They're not included explicitly here to make it possible to provide alternative implementations:

  • quantize_band_cost_bits
  • abs_pow34_v structure used in optimal codebook search

Definition at line 52 of file aaccoder_trellis.h.

Field Documentation

◆ prev_idx

int TrellisBandCodingPath::prev_idx

pointer to the previous path point

Definition at line 53 of file aaccoder_trellis.h.

Referenced by codebook_trellis_rate().

◆ cost

float TrellisBandCodingPath::cost

path cost

Definition at line 54 of file aaccoder_trellis.h.

Referenced by codebook_trellis_rate().

◆ run

int TrellisBandCodingPath::run

Definition at line 55 of file aaccoder_trellis.h.

Referenced by codebook_trellis_rate().


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