FFmpeg
Variables
alac_data.c File Reference
#include "libavutil/channel_layout.h"
#include "alac_data.h"

Go to the source code of this file.

Variables

const uint8_t ff_alac_channel_layout_offsets [ALAC_MAX_CHANNELS][ALAC_MAX_CHANNELS]
 
const uint64_t ff_alac_channel_layouts [ALAC_MAX_CHANNELS+1]
 
enum AlacRawDataBlockType ff_alac_channel_elements [ALAC_MAX_CHANNELS][5]
 

Variable Documentation

◆ ff_alac_channel_layout_offsets

const uint8_t ff_alac_channel_layout_offsets[ALAC_MAX_CHANNELS][ALAC_MAX_CHANNELS]
Initial value:
= {
{ 0 },
{ 0, 1 },
{ 2, 0, 1 },
{ 2, 0, 1, 3 },
{ 2, 0, 1, 3, 4 },
{ 2, 0, 1, 4, 5, 3 },
{ 2, 0, 1, 4, 5, 6, 3 },
{ 2, 6, 7, 0, 1, 4, 5, 3 }
}

Definition at line 24 of file alac_data.c.

Referenced by alac_decode_frame(), and write_frame().

◆ ff_alac_channel_layouts

const uint64_t ff_alac_channel_layouts[ALAC_MAX_CHANNELS+1]

◆ ff_alac_channel_elements

enum AlacRawDataBlockType ff_alac_channel_elements[ALAC_MAX_CHANNELS][5]
Initial value:

Definition at line 47 of file alac_data.c.

Referenced by write_frame().

AV_CH_LAYOUT_7POINT1_WIDE_BACK
#define AV_CH_LAYOUT_7POINT1_WIDE_BACK
Definition: channel_layout.h:114
AV_CH_LAYOUT_5POINT0_BACK
#define AV_CH_LAYOUT_5POINT0_BACK
Definition: channel_layout.h:102
AV_CH_LAYOUT_MONO
#define AV_CH_LAYOUT_MONO
Definition: channel_layout.h:90
TYPE_CPE
@ TYPE_CPE
Definition: aac.h:58
AV_CH_LAYOUT_STEREO
#define AV_CH_LAYOUT_STEREO
Definition: channel_layout.h:91
AV_CH_LAYOUT_5POINT1_BACK
#define AV_CH_LAYOUT_5POINT1_BACK
Definition: channel_layout.h:103
TYPE_SCE
@ TYPE_SCE
Definition: aac.h:57
AV_CH_LAYOUT_SURROUND
#define AV_CH_LAYOUT_SURROUND
Definition: channel_layout.h:94
AV_CH_LAYOUT_4POINT0
#define AV_CH_LAYOUT_4POINT0
Definition: channel_layout.h:96
AV_CH_LAYOUT_6POINT1_BACK
#define AV_CH_LAYOUT_6POINT1_BACK
Definition: channel_layout.h:108