f303k8 wav player
Dependencies: SDFileSystem mbed
Diff: wavChunks.h
- Revision:
- 1:7a3f34b2d18b
- Parent:
- 0:1561c4efda0e
--- a/wavChunks.h Sun Jul 31 12:13:36 2016 +0000 +++ b/wavChunks.h Thu Aug 11 08:29:22 2016 +0000 @@ -2,6 +2,7 @@ #ifndef __WAVCHUNKS_H_ #define __WAVCHUNKS_H_ +#define RIFFHedderSize (12) struct RIFFHedder_s { uint32_t riff; @@ -9,12 +10,14 @@ uint32_t type; }; +#define BextChunkSize (4) struct BextChunk_s { // uint32_t ckID; int32_t ckSize; }; +#define FormatChunkSize (20) struct FormatChunk_s { // uint32_t id; int32_t size; @@ -26,12 +29,7 @@ uint16_t bitswidth; }; -struct wav_hedder_std_s -{ - RIFFHedder_s RIFFHedder; - FormatChunk_s FormatChunk; -}; - +#define DataChunkSize (8) struct DataChunk_s { uint32_t id; int32_t size;