SDL  2.0
SDL_wave.h File Reference
#include "../SDL_internal.h"
+ Include dependency graph for SDL_wave.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  WaveFMT
 
struct  Chunk
 
struct  WaveExtensibleFMT
 

Macros

#define RIFF   0x46464952 /* "RIFF" */
 
#define WAVE   0x45564157 /* "WAVE" */
 
#define FACT   0x74636166 /* "fact" */
 
#define LIST   0x5453494c /* "LIST" */
 
#define BEXT   0x74786562 /* "bext" */
 
#define JUNK   0x4B4E554A /* "JUNK" */
 
#define FMT   0x20746D66 /* "fmt " */
 
#define DATA   0x61746164 /* "data" */
 
#define PCM_CODE   0x0001
 
#define MS_ADPCM_CODE   0x0002
 
#define IEEE_FLOAT_CODE   0x0003
 
#define IMA_ADPCM_CODE   0x0011
 
#define MP3_CODE   0x0055
 
#define EXTENSIBLE_CODE   0xFFFE
 
#define WAVE_MONO   1
 
#define WAVE_STEREO   2
 

Macro Definition Documentation

◆ BEXT

#define BEXT   0x74786562 /* "bext" */

Definition at line 32 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ DATA

#define DATA   0x61746164 /* "data" */

Definition at line 35 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ EXTENSIBLE_CODE

#define EXTENSIBLE_CODE   0xFFFE

Definition at line 41 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ FACT

#define FACT   0x74636166 /* "fact" */

Definition at line 30 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ FMT

#define FMT   0x20746D66 /* "fmt " */

Definition at line 34 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ IEEE_FLOAT_CODE

#define IEEE_FLOAT_CODE   0x0003

Definition at line 38 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ IMA_ADPCM_CODE

#define IMA_ADPCM_CODE   0x0011

Definition at line 39 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ JUNK

#define JUNK   0x4B4E554A /* "JUNK" */

Definition at line 33 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ LIST

#define LIST   0x5453494c /* "LIST" */

Definition at line 31 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ MP3_CODE

#define MP3_CODE   0x0055

Definition at line 40 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ MS_ADPCM_CODE

#define MS_ADPCM_CODE   0x0002

Definition at line 37 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ PCM_CODE

#define PCM_CODE   0x0001

Definition at line 36 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ RIFF

#define RIFF   0x46464952 /* "RIFF" */

Definition at line 28 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ WAVE

#define WAVE   0x45564157 /* "WAVE" */

Definition at line 29 of file SDL_wave.h.

Referenced by SDL_LoadWAV_RW().

◆ WAVE_MONO

#define WAVE_MONO   1

Definition at line 42 of file SDL_wave.h.

◆ WAVE_STEREO

#define WAVE_STEREO   2

Definition at line 43 of file SDL_wave.h.