FFmpeg
Loading...
Searching...
No Matches
Data Fields
IAMFAudioElement Struct Reference

#include <iamf.h>

Data Fields

 
  element backs celement iff the AVIAMFAudioElement is owned by this structure.
 
unsigned int  audio_element_id
 
 
unsigned int  nb_substreams
 
unsigned int  codec_config_id
 
 
unsigned int  nb_layers
 

Detailed Description

Definition at line 89 of file iamf.h.

Field Documentation

◆  celement

const AVIAMFAudioElement* IAMFAudioElement::celement

Definition at line 90 of file iamf.h.

Referenced by ambisonics_config(), audio_element_obu(), ff_iamf_add_audio_element(), iamf_write_audio_element(), parameter_block_obu(), and scalable_channel_layout_config().

◆  element

AVIAMFAudioElement* IAMFAudioElement::element

element backs celement iff the AVIAMFAudioElement is owned by this structure.

Definition at line 95 of file iamf.h.

Referenced by ambisonics_config(), audio_element_obu(), ff_iamf_free_audio_element(), iamf_read_header(), param_parse(), and scalable_channel_layout_config().

◆  audio_element_id

unsigned int IAMFAudioElement::audio_element_id

Definition at line 96 of file iamf.h.

Referenced by audio_element_obu(), ff_iamf_add_audio_element(), iamf_read_header(), iamf_write_audio_element(), iamf_write_mixing_presentation(), and scalable_channel_layout_config().

◆  substreams

IAMFSubStream* IAMFAudioElement::substreams

Definition at line 98 of file iamf.h.

Referenced by ambisonics_config(), audio_element_obu(), ff_iamf_add_audio_element(), ff_iamf_free_audio_element(), get_audio_element(), iamf_read_header(), iamf_write_audio_element(), and scalable_channel_layout_config().

◆  nb_substreams

unsigned int IAMFAudioElement::nb_substreams

Definition at line 99 of file iamf.h.

Referenced by ambisonics_config(), ambisonics_config(), audio_element_obu(), ff_iamf_add_audio_element(), ff_iamf_free_audio_element(), get_audio_element(), iamf_read_header(), iamf_write_audio_element(), and scalable_channel_layout_config().

◆  codec_config_id

unsigned int IAMFAudioElement::codec_config_id

Definition at line 101 of file iamf.h.

Referenced by add_param_definition(), audio_element_obu(), ff_iamf_add_audio_element(), ff_iamf_write_audio_frame(), iamf_write_audio_element(), mix_presentation_obu(), and parameter_block_obu().

◆  layers

IAMFLayer* IAMFAudioElement::layers

Definition at line 103 of file iamf.h.

Referenced by ambisonics_config(), ambisonics_config(), ff_iamf_add_audio_element(), ff_iamf_free_audio_element(), iamf_read_header(), scalable_channel_layout_config(), and scalable_channel_layout_config().

◆  nb_layers

unsigned int IAMFAudioElement::nb_layers

Definition at line 104 of file iamf.h.

Referenced by ambisonics_config(), iamf_read_header(), and scalable_channel_layout_config().


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

Generated on Sun Sep 6 2026 19:21:27 for FFmpeg by doxygen 1.13.2

AltStyle によって変換されたページ (->オリジナル) /