FFmpeg
Data Fields
AVChannelCustom Struct Reference
libavutil » Audio related » Audio channels

An AVChannelCustom defines a single channel within a custom order layout. More...

#include <channel_layout.h>

Data Fields

enum AVChannel  id
 
char  name [16]
 
void *  opaque
 

Detailed Description

An AVChannelCustom defines a single channel within a custom order layout.

Unlike most structures in FFmpeg, sizeof(AVChannelCustom) is a part of the public ABI.

No new fields may be added to it without a major version bump.

Definition at line 283 of file channel_layout.h.

Field Documentation

id

enum AVChannel AVChannelCustom::id

Definition at line 284 of file channel_layout.h.

Referenced by ambisonics_config(), av_channel_layout_channel_from_index(), av_channel_layout_check(), av_channel_layout_from_string(), av_channel_layout_index_from_channel(), av_channel_layout_index_from_string(), av_channel_layout_retype(), canonical_order(), ff_mov_read_chan(), ff_mov_read_chnl(), flv_read_packet(), flv_write_multichannel_body(), masked_description(), mov_get_channel_layout(), mov_read_SA3D(), parse_channel_list(), parse_mca_labels(), query_formats(), sane_layout(), and scalable_channel_layout_config().

name

char AVChannelCustom::name[16]

Definition at line 285 of file channel_layout.h.

Referenced by av_channel_layout_describe_bprint(), av_channel_layout_from_string(), av_channel_layout_index_from_string(), av_channel_layout_retype(), has_channel_names(), and parse_channel_list().

opaque

void* AVChannelCustom::opaque

Definition at line 286 of file channel_layout.h.


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

Generated on Wed Nov 19 2025 19:24:08 for FFmpeg by   doxygen 1.8.17

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