_________ __                 __
        /   _____//  |_____________ _/  |______     ____  __ __  ______
        \_____  \\   __\_  __ \__  \\   __\__  \   / ___\|  |  \/  ___/
        /        \|  |  |  | \// __ \|  |  / __ \_/ /_/  >  |  /\___ \
       /_______  /|__|  |__|  (____  /__| (____  /\___  /|____//____  >
               \/                  \/          \//_____/            \/
    ______________________                           ______________________
                          T H E   W A R   B E G I N S
                   Stratagus - A free fantasy real time strategy game engine

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Attributes | List of all members
CSampleVorbis Class Reference
Inheritance diagram for CSampleVorbis:
CSample

Public Member Functions

ogg.cpp - ogg support
 ~CSampleVorbis ()
 
int Read (void *buf, int len)
 
- Public Member Functions inherited from CSample
 CSample ()
 
virtual ~CSample ()
 

Public Attributes

OggData Data
 
- Public Attributes inherited from CSample
unsigned char Channels
 
unsigned char SampleSize
 mono or stereo More...
 
unsigned int Frequency
 sample size in bits More...
 
unsigned short BitsPerSample
 frequency in hz More...
 
unsigned char * Buffer
 bits in a sample 8/16/32 More...
 
int Pos
 sample buffer More...
 
int Len
 buffer position More...
 

Constructor & Destructor Documentation

CSampleVorbis::~CSampleVorbis ( )

Member Function Documentation

int CSampleVorbis::Read ( void *  buf,
int  len 
)
virtual

Implements CSample.

Member Data Documentation

OggData CSampleVorbis::Data

The documentation for this class was generated from the following file:
(C) Copyright 1998-2012 by The Stratagus Project under the GNU General Public License.
All trademarks and copyrights on this page are owned by their respective owners.