|
FFmpeg 7.1.2
|
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.