FFmpeg
Public Member Functions | Data Fields
ChannelCoupling Struct Reference

coupling parameters More...

#include <aacdec.h>

Public Member Functions

 INTFLOAT_UNION (gain, [16][120])
 

Data Fields

enum CouplingPoint coupling_point
 The point during decoding at which coupling is applied. More...
 
int num_coupled
 number of target elements More...
 
enum RawDataBlockType type [8]
 Type of channel element to be coupled - SCE or CPE. More...
 
int id_select [8]
 element id More...
 
int ch_select [8]
 [0] shared list of gains; [1] list of gains for right channel; [2] list of gains for left channel; [3] lists of gains for both channels More...
 

Detailed Description

coupling parameters

Definition at line 131 of file aacdec.h.

Member Function Documentation

◆ INTFLOAT_UNION()

ChannelCoupling::INTFLOAT_UNION ( gain  )

Field Documentation

◆ coupling_point

enum CouplingPoint ChannelCoupling::coupling_point

The point during decoding at which coupling is applied.

Definition at line 132 of file aacdec.h.

Referenced by apply_channel_coupling(), decode_cce(), and spectral_to_sample().

◆ num_coupled

int ChannelCoupling::num_coupled

number of target elements

Definition at line 133 of file aacdec.h.

Referenced by apply_channel_coupling(), and decode_cce().

◆ type

enum RawDataBlockType ChannelCoupling::type[8]

Type of channel element to be coupled - SCE or CPE.

Definition at line 134 of file aacdec.h.

Referenced by apply_channel_coupling(), and decode_cce().

◆ id_select

int ChannelCoupling::id_select[8]

element id

Definition at line 135 of file aacdec.h.

Referenced by apply_channel_coupling(), and decode_cce().

◆ ch_select

int ChannelCoupling::ch_select[8]

[0] shared list of gains; [1] list of gains for right channel; [2] list of gains for left channel; [3] lists of gains for both channels

Definition at line 136 of file aacdec.h.

Referenced by apply_channel_coupling(), and decode_cce().


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