FFmpegfs Fuse Multi Media Filesystem 2.16
Classes | Macros | Typedefs
aiff.h File Reference

AIFF file structures http://paulbourke.net/dataformats/audio/. More...

#include <stdint.h>
#include <array>
Include dependency graph for aiff.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  AIFF_FORMCHUNK
 
struct  AIFF_CHUNK
 
struct  AIFF_COMMONCHUNK
 
struct  AIFF_SOUNDDATACHUNK
 
struct  AIFF_TEXTCHUNK
 

Macros

#define AIFF_FORMID   "FORM"
 ckID for Form Chunk More...
 
#define AIFF_COMMONID   "COMM"
 ckID for Common Chunk More...
 
#define AIFF_SOUNDATAID   "SSND"
 ckID for Sound Data Chunk More...
 
#define AIFF_NAMEID   "NAME"
 ckID for Name Chunk. More...
 
#define AIFF_AUTHORID   "AUTH"
 ckID for Author Chunk. More...
 
#define AIFF_COPYRIGHTID   "(c) "
 ckID for Copyright Chunk. More...
 
#define AIFF_ANNOTATIONID   "ANNO"
 ckID for Annotation Chunk. More...
 

Typedefs

typedef std::array< uint8_t, 4 > AIFF_ID
 AIFF fourcc ID. More...
 

Detailed Description

AIFF file structures http://paulbourke.net/dataformats/audio/.

Author
Norbert Schlia (nschl.nosp@m.ia@o.nosp@m.blivi.nosp@m.on-s.nosp@m.oftwa.nosp@m.re.d.nosp@m.e)

Definition in file aiff.h.

Macro Definition Documentation

◆ AIFF_ANNOTATIONID

#define AIFF_ANNOTATIONID   "ANNO"

ckID for Annotation Chunk.

Definition at line 97 of file aiff.h.

◆ AIFF_AUTHORID

#define AIFF_AUTHORID   "AUTH"

ckID for Author Chunk.

Definition at line 95 of file aiff.h.

◆ AIFF_COMMONID

#define AIFF_COMMONID   "COMM"

ckID for Common Chunk

Definition at line 67 of file aiff.h.

◆ AIFF_COPYRIGHTID

#define AIFF_COPYRIGHTID   "(c) "

ckID for Copyright Chunk.

Definition at line 96 of file aiff.h.

◆ AIFF_FORMID

#define AIFF_FORMID   "FORM"

ckID for Form Chunk

Definition at line 45 of file aiff.h.

◆ AIFF_NAMEID

#define AIFF_NAMEID   "NAME"

ckID for Name Chunk.

Definition at line 94 of file aiff.h.

◆ AIFF_SOUNDATAID

#define AIFF_SOUNDATAID   "SSND"

ckID for Sound Data Chunk

Definition at line 81 of file aiff.h.

Typedef Documentation

◆ AIFF_ID

typedef std::array<uint8_t, 4> AIFF_ID

AIFF fourcc ID.

Definition at line 43 of file aiff.h.