clan::SoundProvider_Wave Class Reference

Windows WAVE sample format (.wav) sound provider. More...

#include <soundprovider_wave.h>

+ Inheritance diagram for clan::SoundProvider_Wave:

Public Member Functions

Construction
 SoundProvider_Wave (const std::string &filename, const FileSystem &fs, bool stream=false)
 Constructs a sound provider based on a Windows wave (.wav) file. More...
 
 SoundProvider_Wave (const std::string &fullname, bool stream=false)
 
 SoundProvider_Wave (IODevice &file, bool stream=false)
 
virtual ~SoundProvider_Wave ()
 
Operations
virtual SoundProvider_Sessionbegin_session () override
 Called by SoundBuffer when a new session starts. More...
 
virtual void end_session (SoundProvider_Session *session) override
 Called by SoundBuffer when a session has finished. After this call,. More...
 
- Public Member Functions inherited from clan::SoundProvider
 SoundProvider ()
 
virtual ~SoundProvider ()
 

Implementation

class SoundProvider_Wave_Session
 

Detailed Description

Windows WAVE sample format (.wav) sound provider.


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