FFmpeg 7.1.1
|
Submix layout as defined in section 3.7 of IAMF. More...
#include <libavutil/iamf.h>
Data Fields | |
const AVClass * | av_class |
AVIAMFSubmixElement ** | elements |
Array of submix elements. | |
unsigned int | nb_elements |
Number of elements in the submix. | |
AVIAMFSubmixLayout ** | layouts |
Array of submix layouts. | |
unsigned int | nb_layouts |
Number of layouts in the submix. | |
AVIAMFParamDefinition * | output_mix_config |
Information required for post-processing the mixed audio signal to generate the audio signal for playback. | |
AVRational | default_mix_gain |
Default mix gain value to apply when there are no AVIAMFParamDefinition with output_mix_config's parameter_id available for a given audio frame. | |
Submix layout as defined in section 3.7 of IAMF.
AVIAMFSubmixElement** AVIAMFSubmix::elements |
Array of submix elements.
Set by av_iamf_submix_add_element(), must not be modified by any other code.
unsigned int AVIAMFSubmix::nb_elements |
Number of elements in the submix.
Set by av_iamf_submix_add_element(), must not be modified by any other code.
AVIAMFSubmixLayout** AVIAMFSubmix::layouts |
Array of submix layouts.
Set by av_iamf_submix_add_layout(), must not be modified by any other code.
unsigned int AVIAMFSubmix::nb_layouts |
Number of layouts in the submix.
Set by av_iamf_submix_add_layout(), must not be modified by any other code.
AVIAMFParamDefinition* AVIAMFSubmix::output_mix_config |
AVRational AVIAMFSubmix::default_mix_gain |
Default mix gain value to apply when there are no AVIAMFParamDefinition with output_mix_config's parameter_id available for a given audio frame.