FFmpeg
Macros | Enumerations | Variables
oma.h File Reference
#include <stdint.h>
#include "libavutil/channel_layout.h"
#include "internal.h"

Go to the source code of this file.

Macros

#define EA3_HEADER_SIZE   96
 
#define ID3v2_EA3_MAGIC   "ea3"
 
#define OMA_ENC_HEADER_SIZE   16
 

Enumerations

enum  {
  OMA_CODECID_ATRAC3 = 0, OMA_CODECID_ATRAC3P = 1, OMA_CODECID_AAC = 2, OMA_CODECID_MP3 = 3,
  OMA_CODECID_LPCM = 4, OMA_CODECID_WMA = 5, OMA_CODECID_ATRAC3PAL = 33, OMA_CODECID_ATRAC3AL = 34
}
 

Variables

const uint16_t ff_oma_srate_tab [8]
 
const AVCodecTag ff_oma_codec_tags []
 
const AVCodecTag *const ff_oma_codec_tags_list []
 

Macro Definition Documentation

◆ EA3_HEADER_SIZE

#define EA3_HEADER_SIZE   96

Definition at line 30 of file oma.h.

◆ ID3v2_EA3_MAGIC

#define ID3v2_EA3_MAGIC   "ea3"

Definition at line 31 of file oma.h.

◆ OMA_ENC_HEADER_SIZE

#define OMA_ENC_HEADER_SIZE   16

Definition at line 32 of file oma.h.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
OMA_CODECID_ATRAC3 
OMA_CODECID_ATRAC3P 
OMA_CODECID_AAC 
OMA_CODECID_MP3 
OMA_CODECID_LPCM 
OMA_CODECID_WMA 
OMA_CODECID_ATRAC3PAL 
OMA_CODECID_ATRAC3AL 

Definition at line 34 of file oma.h.

Variable Documentation

◆ ff_oma_srate_tab

const uint16_t ff_oma_srate_tab[8]

Definition at line 26 of file oma.c.

Referenced by oma_read_header(), and oma_write_header().

◆ ff_oma_codec_tags

const AVCodecTag ff_oma_codec_tags[]

Definition at line 28 of file oma.c.

Referenced by oma_read_header().

◆ ff_oma_codec_tags_list

const AVCodecTag* const ff_oma_codec_tags_list[]

Definition at line 39 of file oma.c.