Thanks to visit codestin.com
Credit goes to www.ffmpeg.org

FFmpeg
Data Structures | Enumerations | Functions
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().