Microphone
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>
This commit is contained in:
@@ -5,11 +5,12 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#include <AzCore/base.h>
|
||||
|
||||
// determine the new buffer size for downsampling
|
||||
AZStd::size_t GetDownsampleSize(AZStd::size_t sourceSize, AZ::u32 sourceSampleRate, AZ::u32 targetSampleRate);
|
||||
size_t GetDownsampleSize(size_t sourceSize, AZ::u32 sourceSampleRate, AZ::u32 targetSampleRate);
|
||||
|
||||
// down sample a 16 bit audio buffer from on sample rate frequency to another lower sample rate frequency
|
||||
// outBuffer must already be allocated and large enough to hold the downsampled result
|
||||
void Downsample(AZ::s16* inBuffer, AZStd::size_t inBufferSize, AZ::u32 inBufferSampleRate,
|
||||
AZ::s16* outBuffer, AZStd::size_t outBufferSize, AZ::u32 outBufferSampleRate);
|
||||
void Downsample(AZ::s16* inBuffer, size_t inBufferSize, AZ::u32 inBufferSampleRate,
|
||||
AZ::s16* outBuffer, size_t outBufferSize, AZ::u32 outBufferSampleRate);
|
||||
|
||||
Reference in New Issue
Block a user