____                _       __
    / __ )____  _____   | |     / /___ ___________
   / __  / __ \/ ___/   | | /| / / __ `/ ___/ ___/
  / /_/ / /_/ (__  )    | |/ |/ / /_/ / /  (__  )
 /_____/\____/____/     |__/|__/\__,_/_/  /____/

       A futuristic real-time strategy game.
          This file is part of Bos Wars.
(C) Copyright 2001-2007 by the Bos Wars and Stratagus Project. Distributed under the "GNU General Public License"

WavFMT Struct Reference

#include <wav.h>

List of all members.

Public Attributes

unsigned int FMTchunk
unsigned int FMTlength
unsigned short Encoding
 1 = PCM
unsigned short Channels
 1 = mono, 2 = stereo
unsigned int Frequency
 One of 11025, 22050, or 44100 Hz.
unsigned int ByteRate
 Average bytes per second.
unsigned short SampleSize
 Bytes per sample block.
unsigned short BitsPerSample
 One of 8, 12, 16.


Detailed Description

Wav format

Definition at line 68 of file wav.h.


Member Data Documentation

unsigned int WavFMT::FMTchunk

Definition at line 69 of file wav.h.

Referenced by LoadWav().

unsigned int WavFMT::FMTlength

Definition at line 70 of file wav.h.

Referenced by LoadWav().

unsigned short WavFMT::Encoding

1 = PCM

Definition at line 71 of file wav.h.

Referenced by LoadWav().

unsigned short WavFMT::Channels

1 = mono, 2 = stereo

Definition at line 72 of file wav.h.

Referenced by LoadWav().

unsigned int WavFMT::Frequency

One of 11025, 22050, or 44100 Hz.

Definition at line 73 of file wav.h.

Referenced by LoadWav().

unsigned int WavFMT::ByteRate

Average bytes per second.

Definition at line 74 of file wav.h.

Referenced by LoadWav().

unsigned short WavFMT::SampleSize

Bytes per sample block.

Definition at line 75 of file wav.h.

Referenced by LoadWav().

unsigned short WavFMT::BitsPerSample

One of 8, 12, 16.

Definition at line 76 of file wav.h.

Referenced by LoadWav().


The documentation for this struct was generated from the following file:

Generated on Sat Feb 21 00:28:25 2009 for Bos Wars by  doxygen 1.5.6