FFmpeg
Loading...
Searching...
No Matches
aacdec_usac_mps212.h File Reference
#include <stdbool.h>
#include "libavcodec/get_bits.h"
#include "libavcodec/aac.h"

Go to the source code of this file.

Data Structures

struct  AACMPSLosslessData
 

Enumerations

enum  AACMPSDataType { MPS_CLD = 0 , MPS_ICC , MPS_IPD , MPS_ELE_NB }
 

Functions

int ff_aac_ec_data_dec (GetBitContext *gb, AACMPSLosslessData *ld, enum AACMPSDataType data_type, int default_val, int start_band, int end_band, int frame_indep_flag, int indep_flag, int nb_param_sets)
 
int ff_aac_map_index_data (AACMPSLosslessData *ld, enum AACMPSDataType data_type, int dst_idx[MPS_MAX_PARAM_SETS][MPS_MAX_PARAM_BANDS], int default_value, int start_band, int stop_band, int nb_param_sets, const int *param_set_idx, int extend_frame)
 
int ff_aac_huff_dec_reshape (GetBitContext *gb, int16_t *out_data, int nb_val)
 

Enumeration Type Documentation

◆ AACMPSDataType

Enumerator
MPS_CLD 
MPS_ICC 
MPS_IPD 
MPS_ELE_NB 

Definition at line 29 of file aacdec_usac_mps212.h.

Function Documentation

◆ ff_aac_ec_data_dec()

int ff_aac_ec_data_dec ( GetBitContext * gb,
AACMPSLosslessData * ld,
enum AACMPSDataType data_type,
int default_val,
int start_band,
int end_band,
int frame_indep_flag,
int indep_flag,
int nb_param_sets )

Definition at line 599 of file aacdec_usac_mps212.c.

Referenced by parse_mps212().

◆ ff_aac_map_index_data()

int ff_aac_map_index_data ( AACMPSLosslessData * ld,
enum AACMPSDataType data_type,
int dst_idx[MPS_MAX_PARAM_SETS][MPS_MAX_PARAM_BANDS],
int default_value,
int start_band,
int stop_band,
int nb_param_sets,
const int * param_set_idx,
int extend_frame )

Definition at line 786 of file aacdec_usac_mps212.c.

Referenced by parse_mps212().

◆ ff_aac_huff_dec_reshape()

int ff_aac_huff_dec_reshape ( GetBitContext * gb,
int16_t * out_data,
int nb_val )

Definition at line 686 of file aacdec_usac_mps212.c.

Referenced by parse_mps212().