Fix silence test logic

This commit is contained in:
Jack Andersen
2017-11-27 18:09:23 -10:00
parent b995be262b
commit ce80446e8b
2 changed files with 34 additions and 54 deletions

View File

@@ -89,6 +89,8 @@ class AudioVoiceMono : public AudioVoice
static size_t SRCCallback(AudioVoiceMono* ctx,
int16_t** data, size_t requestedLen);
bool isSilent() const;
size_t pumpAndMix16(size_t frames);
size_t pumpAndMix32(size_t frames);
size_t pumpAndMixFlt(size_t frames);
@@ -110,6 +112,8 @@ class AudioVoiceStereo : public AudioVoice
static size_t SRCCallback(AudioVoiceStereo* ctx,
int16_t** data, size_t requestedLen);
bool isSilent() const;
size_t pumpAndMix16(size_t frames);
size_t pumpAndMix32(size_t frames);
size_t pumpAndMixFlt(size_t frames);