|
arduino-audio-tools
|
#include <BaseConverter.h>
Public Member Functions | |
| BinT ()=default | |
| BinT (int binSize, int channels, bool average) | |
| ~BinT () | |
| void | clear () |
| size_t | convert (uint8_t *src, size_t size) |
| size_t | convert (uint8_t *target, uint8_t *src, size_t size) |
| void | reset () |
| void | setAverage (bool average) |
| void | setBinSize (int binSize) |
| void | setChannels (int channels) |
Protected Types | |
| using | SumT = typename AppropriateSumType< T >::type |
Protected Member Functions | |
| bool | isConfigValid () |
| void | resetState () |
| void | resizeState () |
Protected Attributes | |
| bool | average = true |
| int | binSize = 1 |
| int | channels = 2 |
| SumT * | partialBin = nullptr |
| int | partialBinSize = 0 |
Implements BaseConverter.