Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

DSOutputStream Class Reference

#include <output_ds.hpp>

Inheritance diagram for DSOutputStream:

Inheritance graph
[legend]
Collaboration diagram for DSOutputStream:

Collaboration graph
[legend]
List of all members.

Public Methods

void Play ()
void Stop ()
void Reset ()
bool IsPlaying ()
void SetVolume (int volume)
int GetVolume ()
void FillStream ()
void Update ()
int StreamRead (int samples_to_read, void *buffer)
bool IsBetween (int position, int start, int end)

Member Function Documentation

void DSOutputStream::FillStream ( )
 

Definition at line 311 of file output_ds.cpp.

Referenced by Reset(), and Update().

int DSOutputStream::GetVolume ( ) [virtual]
 

Reimplemented from IOutputStream.

Definition at line 565 of file output_ds.cpp.

bool DSOutputStream::IsBetween ( int position,
int start,
int end )
 

Definition at line 492 of file output_ds.cpp.

Referenced by Update().

bool DSOutputStream::IsPlaying ( ) [virtual]
 

Reimplemented from IOutputStream.

Definition at line 546 of file output_ds.cpp.

Referenced by Reset(), and Update().

void DSOutputStream::Play ( ) [virtual]
 

Reimplemented from IOutputStream.

Definition at line 504 of file output_ds.cpp.

void DSOutputStream::Reset ( ) [virtual]
 

Reimplemented from IOutputStream.

Definition at line 520 of file output_ds.cpp.

void DSOutputStream::SetVolume ( int volume ) [virtual]
 

Reimplemented from IOutputStream.

Definition at line 556 of file output_ds.cpp.

void DSOutputStream::Stop ( ) [virtual]
 

Reimplemented from IOutputStream.

Definition at line 512 of file output_ds.cpp.

int DSOutputStream::StreamRead ( int samples_to_read,
void * buffer )
 

Definition at line 463 of file output_ds.cpp.

Referenced by FillStream(), and Update().

void DSOutputStream::Update ( )
 

Definition at line 356 of file output_ds.cpp.

Referenced by DSOutputContext::Update().


Friends And Related Function Documentation

class DSOutputContext [friend]
 

Definition at line 93 of file output_ds.hpp.


The documentation for this class was generated from the following files:
Generated at Mon Jun 10 02:55:26 2002 for audiere by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001