#include <audio.h>
Inheritance diagram for AudioSample:
Public Member Functions | |
AudioSample (unsigned frame, Encoding coding=pcm16Mono, unsigned rate=8000) | |
~AudioSample () | |
unsigned | getCount (void) |
unsigned | getRate (void) |
Encoding | getEncoding (void) |
unsigned char * | getSamples (void) |
Protected Attributes | |
Encoding | encoding |
unsigned | rate |
unsigned | count |
unsigned char * | samples |
Friends | |
class | AudioCopy |
AudioSample::AudioSample | ( | unsigned | frame, | |
Encoding | coding = pcm16Mono , |
|||
unsigned | rate = 8000 | |||
) |
AudioSample::~AudioSample | ( | ) |
unsigned AudioSample::getCount | ( | void | ) | [inline] |
unsigned AudioSample::getRate | ( | void | ) | [inline] |
Encoding AudioSample::getEncoding | ( | void | ) | [inline] |
unsigned char* AudioSample::getSamples | ( | void | ) | [inline] |
Reimplemented in LinearSample.
friend class AudioCopy [friend] |
Encoding AudioSample::encoding [protected] |
unsigned AudioSample::rate [protected] |
unsigned AudioSample::count [protected] |
unsigned char* AudioSample::samples [protected] |