class SilentPacketChecker
Defined at line 27 of file ../../src/media/audio/lib/analysis/dropout.h
SilentPacketChecker checks each audio packet, returning _false_ if the packet contains at least
one non-silent sample. For performance reasons, it stops when the first non-zero sample is found.
This class works with all supported sample formats.
Public Methods
bool IsSilenceFloat32 (const void * samples, int64_t sample_count)
Defined at line 29 of file ../../src/media/audio/lib/analysis/dropout.h
bool IsSilenceInt16 (const void * samples, int64_t sample_count)
Defined at line 39 of file ../../src/media/audio/lib/analysis/dropout.h
bool IsSilenceInt24In32 (const void * samples, int64_t sample_count)
Defined at line 48 of file ../../src/media/audio/lib/analysis/dropout.h
bool IsSilenceUint8 (const void * samples, int64_t sample_count)
Defined at line 57 of file ../../src/media/audio/lib/analysis/dropout.h