ost::AudioBuffer Class Reference

The AudioBuffer class is for mixing one-to-one soft joins.audio buffer mixer class. More...

#include <audio2.h>

Inheritance diagram for ost::AudioBuffer:

ost::AudioBase ost::Audio List of all members.

Public Member Functions

 AudioBuffer (Info *info, size_t size=4096)
virtual ~AudioBuffer ()
ssize_t getBuffer (Encoded data, size_t number)
 save audio data from buffer data.
ssize_t putBuffer (Encoded data, size_t number)
 Put data into the audio buffer.

Detailed Description

The AudioBuffer class is for mixing one-to-one soft joins.audio buffer mixer class.

Author:
Mark Lipscombe <markl@gasupnow.com>


Constructor & Destructor Documentation

ost::AudioBuffer::AudioBuffer ( Info *  info,
size_t  size = 4096 
)

virtual ost::AudioBuffer::~AudioBuffer (  )  [virtual]


Member Function Documentation

ssize_t ost::AudioBuffer::getBuffer ( Encoded  data,
size_t  number 
) [virtual]

save audio data from buffer data.

Returns:
number of bytes actually saved.
Parameters:
data save buffer.
number of bytes to save.

Implements ost::AudioBase.

ssize_t ost::AudioBuffer::putBuffer ( Encoded  data,
size_t  number 
) [virtual]

Put data into the audio buffer.

Returns:
number of bytes actually put.
Parameters:
data of data to load.
number of bytes to load.

Implements ost::AudioBase.


The documentation for this class was generated from the following file:
Generated on Thu Dec 7 08:35:26 2006 for ccAudio by  doxygen 1.5.1