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

AudioStreamFromSample Class Reference

Support streaming data from a sample in memory. More...

#include <AudioStreamFromSample.h>

Inheritance diagram for AudioStreamFromSample

Inheritance graph
[legend]
Collaboration diagram for AudioStreamFromSample:

Collaboration graph
[legend]
List of all members.

Public Methods

 AudioStreamFromSample (class ppsSample* sample)
 ~AudioStreamFromSample ()
virtual T* GetData (size_t& length)
 request "length" no. of samples, "length" is set to actual no. given.

virtual size_t GetData (typename T* data, size_t length)
 request "length" no. of samples, return length is returned.

bool GetVolume (Sample::volume_t& left, Sample::volume_t& right)
Fixed GetPosition () const
void SetPosition (Fixed position)
void SetScale (Fixed scale)
Fixed GetScale () const

Detailed Description

Support streaming data from a sample in memory.


The documentation for this class was generated from the following file:
Generated at Mon Nov 27 01:46:38 2000 for LibPenguinPlay by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000