/// Return the sample format information. void CBufferAL::getFormat(TBufferFormat &format, uint8 &channels, uint8 &bitsPerSample, uint32 &frequency) const { TSampleFormat sampleFormat; switch (_SampleFormat) { case AL_FORMAT_MONO8: sampleFormat = Mono8; break; case AL_FORMAT_MONO16: sampleFormat = Mono16; break; case AL_FORMAT_STEREO8: sampleFormat = Stereo8; break; case AL_FORMAT_STEREO16: sampleFormat = Stereo16; break; default: sampleFormat = SampleFormatUnknown; } sampleFormatToBufferFormat(sampleFormat, format, channels, bitsPerSample); frequency = _Frequency; }
/// Return the sample format informations. void CBufferDSound::getFormat(TBufferFormat &format, uint8 &channels, uint8 &bitsPerSample, uint32 &frequency) const { sampleFormatToBufferFormat(_Format, format, channels, bitsPerSample); frequency = _Freq; }