MPD
0.20.6
|
Go to the source code of this file.
Data Structures | |
struct | ConstBuffer< T > |
A reference to a memory area that is read-only. More... | |
Functions | |
gcc_pure ConstBuffer< int16_t > | pcm_convert_to_16 (PcmBuffer &buffer, PcmDither &dither, SampleFormat src_format, ConstBuffer< void > src) |
Converts PCM samples to 16 bit. More... | |
gcc_pure ConstBuffer< int32_t > | pcm_convert_to_24 (PcmBuffer &buffer, SampleFormat src_format, ConstBuffer< void > src) |
Converts PCM samples to 24 bit (32 bit alignment). More... | |
gcc_pure ConstBuffer< int32_t > | pcm_convert_to_32 (PcmBuffer &buffer, SampleFormat src_format, ConstBuffer< void > src) |
Converts PCM samples to 32 bit. More... | |
gcc_pure ConstBuffer< float > | pcm_convert_to_float (PcmBuffer &buffer, SampleFormat src_format, ConstBuffer< void > src) |
Converts PCM samples to 32 bit floating point. More... | |
gcc_pure ConstBuffer<int16_t> pcm_convert_to_16 | ( | PcmBuffer & | buffer, |
PcmDither & | dither, | ||
SampleFormat | src_format, | ||
ConstBuffer< void > | src | ||
) |
gcc_pure ConstBuffer<int32_t> pcm_convert_to_24 | ( | PcmBuffer & | buffer, |
SampleFormat | src_format, | ||
ConstBuffer< void > | src | ||
) |
Converts PCM samples to 24 bit (32 bit alignment).
buffer | a PcmBuffer object |
src | the source PCM buffer |
gcc_pure ConstBuffer<int32_t> pcm_convert_to_32 | ( | PcmBuffer & | buffer, |
SampleFormat | src_format, | ||
ConstBuffer< void > | src | ||
) |
Converts PCM samples to 32 bit.
buffer | a PcmBuffer object |
src | the source PCM buffer |
gcc_pure ConstBuffer<float> pcm_convert_to_float | ( | PcmBuffer & | buffer, |
SampleFormat | src_format, | ||
ConstBuffer< void > | src | ||
) |
Converts PCM samples to 32 bit floating point.
buffer | a PcmBuffer object |
src | the source PCM buffer |