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