OpenCore  1.0.4
OpenCore Bootloader
Loading...
Searching...
No Matches
Riff.h File Reference
#include <Uefi.h>

Go to the source code of this file.

Data Structures

struct  RIFF_CHUNK
 
struct  WAVE_FORMAT_DATA
 
struct  WAVE_FORMAT_DATA_EX
 

Macros

#define RIFF_CHUNK_ID_SIZE   4
 
#define RIFF_CHUNK_ID   "RIFF"
 
#define LIST_CHUNK_ID   "LIST"
 
#define PAL_CHUNK_ID   "PAL "
 
#define RDIB_CHUNK_ID   "RDIB"
 
#define RMID_CHUNK_ID   "RMID"
 
#define RMMP_CHUNK_ID   "RMMP"
 
#define WAVE_CHUNK_ID   "WAVE"
 
#define WAVE_CUE_CHUNK_ID   "cue "
 
#define WAVE_DATA_CHUNK_ID   "data"
 
#define WAVE_FACT_CHUNK_ID   "fact"
 
#define WAVE_FILE_CHUNK_ID   "file"
 
#define WAVE_FORMAT_CHUNK_ID   "fmt "
 
#define WAVE_LABEL_CHUNK_ID   "labl"
 
#define WAVE_NOTE_CHUNK_ID   "note"
 
#define WAVE_PLAYLIST_CHUNK_ID   "plst"
 
#define WAVE_SILENCE_CHUNK_ID   "slnt"
 
#define WAVE_TEXT_DATA_CHUNK_ID   "ltxt"
 
#define WAVE_WAVE_LIST_CHUNK_ID   "wavl"
 
#define WAVE_FORMAT_PCM   0x0001
 
#define WAVE_FORMAT_EXTENSIBLE   0xFFFE
 

Macro Definition Documentation

◆ LIST_CHUNK_ID

#define LIST_CHUNK_ID   "LIST"

Definition at line 41 of file Riff.h.

◆ PAL_CHUNK_ID

#define PAL_CHUNK_ID   "PAL "

Definition at line 42 of file Riff.h.

◆ RDIB_CHUNK_ID

#define RDIB_CHUNK_ID   "RDIB"

Definition at line 43 of file Riff.h.

◆ RIFF_CHUNK_ID

#define RIFF_CHUNK_ID   "RIFF"

Definition at line 40 of file Riff.h.

◆ RIFF_CHUNK_ID_SIZE

#define RIFF_CHUNK_ID_SIZE   4

◆ RMID_CHUNK_ID

#define RMID_CHUNK_ID   "RMID"

Definition at line 44 of file Riff.h.

◆ RMMP_CHUNK_ID

#define RMMP_CHUNK_ID   "RMMP"

Definition at line 45 of file Riff.h.

◆ WAVE_CHUNK_ID

#define WAVE_CHUNK_ID   "WAVE"

Definition at line 50 of file Riff.h.

◆ WAVE_CUE_CHUNK_ID

#define WAVE_CUE_CHUNK_ID   "cue "

Definition at line 51 of file Riff.h.

◆ WAVE_DATA_CHUNK_ID

#define WAVE_DATA_CHUNK_ID   "data"

Definition at line 52 of file Riff.h.

◆ WAVE_FACT_CHUNK_ID

#define WAVE_FACT_CHUNK_ID   "fact"

Definition at line 53 of file Riff.h.

◆ WAVE_FILE_CHUNK_ID

#define WAVE_FILE_CHUNK_ID   "file"

Definition at line 54 of file Riff.h.

◆ WAVE_FORMAT_CHUNK_ID

#define WAVE_FORMAT_CHUNK_ID   "fmt "

Definition at line 55 of file Riff.h.

◆ WAVE_FORMAT_EXTENSIBLE

#define WAVE_FORMAT_EXTENSIBLE   0xFFFE

Definition at line 67 of file Riff.h.

◆ WAVE_FORMAT_PCM

#define WAVE_FORMAT_PCM   0x0001

Definition at line 66 of file Riff.h.

◆ WAVE_LABEL_CHUNK_ID

#define WAVE_LABEL_CHUNK_ID   "labl"

Definition at line 56 of file Riff.h.

◆ WAVE_NOTE_CHUNK_ID

#define WAVE_NOTE_CHUNK_ID   "note"

Definition at line 57 of file Riff.h.

◆ WAVE_PLAYLIST_CHUNK_ID

#define WAVE_PLAYLIST_CHUNK_ID   "plst"

Definition at line 58 of file Riff.h.

◆ WAVE_SILENCE_CHUNK_ID

#define WAVE_SILENCE_CHUNK_ID   "slnt"

Definition at line 59 of file Riff.h.

◆ WAVE_TEXT_DATA_CHUNK_ID

#define WAVE_TEXT_DATA_CHUNK_ID   "ltxt"

Definition at line 60 of file Riff.h.

◆ WAVE_WAVE_LIST_CHUNK_ID

#define WAVE_WAVE_LIST_CHUNK_ID   "wavl"

Definition at line 61 of file Riff.h.