diff src/audio/SDL_wave.h @ 1662:782fd950bd46 SDL-1.3

Revamp of the video system in progress - adding support for multiple displays, multiple windows, and a full video mode selection API. WARNING: None of the video drivers have been updated for the new API yet! The API is still under design and very fluid. The code is now run through a consistent indent format: indent -i4 -nut -nsc -br -ce The headers are being converted to automatically generate doxygen documentation.
author Sam Lantinga <slouken@libsdl.org>
date Sun, 28 May 2006 13:04:16 +0000
parents 14717b52abc0
children 6abc7e6f9817
line wrap: on
line diff
--- a/src/audio/SDL_wave.h	Sun May 21 17:27:13 2006 +0000
+++ b/src/audio/SDL_wave.h	Sun May 28 13:04:16 2006 +0000
@@ -26,12 +26,12 @@
 /*******************************************/
 /* Define values for Microsoft WAVE format */
 /*******************************************/
-#define RIFF		0x46464952		/* "RIFF" */
-#define WAVE		0x45564157		/* "WAVE" */
-#define FACT		0x74636166		/* "fact" */
-#define LIST		0x5453494c		/* "LIST" */
-#define FMT		0x20746D66		/* "fmt " */
-#define DATA		0x61746164		/* "data" */
+#define RIFF		0x46464952      /* "RIFF" */
+#define WAVE		0x45564157      /* "WAVE" */
+#define FACT		0x74636166      /* "fact" */
+#define LIST		0x5453494c      /* "LIST" */
+#define FMT		0x20746D66      /* "fmt " */
+#define DATA		0x61746164      /* "data" */
 #define PCM_CODE	0x0001
 #define MS_ADPCM_CODE	0x0002
 #define IMA_ADPCM_CODE	0x0011
@@ -40,23 +40,25 @@
 #define WAVE_STEREO	2
 
 /* Normally, these three chunks come consecutively in a WAVE file */
-typedef struct WaveFMT {
+typedef struct WaveFMT
+{
 /* Not saved in the chunk we read:
 	Uint32	FMTchunk;
 	Uint32	fmtlen;
 */
-	Uint16	encoding;	
-	Uint16	channels;		/* 1 = mono, 2 = stereo */
-	Uint32	frequency;		/* One of 11025, 22050, or 44100 Hz */
-	Uint32	byterate;		/* Average bytes per second */
-	Uint16	blockalign;		/* Bytes per sample block */
-	Uint16	bitspersample;		/* One of 8, 12, 16, or 4 for ADPCM */
+    Uint16 encoding;
+    Uint16 channels;            /* 1 = mono, 2 = stereo */
+    Uint32 frequency;           /* One of 11025, 22050, or 44100 Hz */
+    Uint32 byterate;            /* Average bytes per second */
+    Uint16 blockalign;          /* Bytes per sample block */
+    Uint16 bitspersample;       /* One of 8, 12, 16, or 4 for ADPCM */
 } WaveFMT;
 
 /* The general chunk found in the WAVE file */
-typedef struct Chunk {
-	Uint32 magic;
-	Uint32 length;
-	Uint8 *data;
+typedef struct Chunk
+{
+    Uint32 magic;
+    Uint32 length;
+    Uint8 *data;
 } Chunk;
-
+/* vi: set ts=4 sw=4 expandtab: */