Class which is usfull ot provide incremental data access e.g. for EdgeImpulse which request data with an offset and length starting from 0 up to the buffer length, restarting at 0 again.
More...
#include <CodecOpusOgg.h>
template<typename T = uint8_t>
class audio_tools::audio_tools::BufferedArray< T >
Class which is usfull ot provide incremental data access e.g. for EdgeImpulse which request data with an offset and length starting from 0 up to the buffer length, restarting at 0 again.
- Author
- Phil Schatzmann
- Copyright
- GPLv3
◆ BufferedArray() [1/2]
template<typename T = uint8_t>
| BufferedArray |
( |
Stream & | input, |
|
|
int | len ) |
|
inline |
◆ BufferedArray() [2/2]
template<typename T = uint8_t>
| BufferedArray |
( |
Stream & | input, |
|
|
int | len ) |
|
inline |
◆ getValues() [1/2]
template<typename T = uint8_t>
| int16_t * getValues |
( |
size_t | offset, |
|
|
size_t | length ) |
|
inline |
◆ getValues() [2/2]
template<typename T = uint8_t>
| int16_t * getValues |
( |
size_t | offset, |
|
|
size_t | length ) |
|
inline |
◆ actual_end
template<typename T = uint8_t>
◆ array
template<typename T = uint8_t>
◆ last_end
template<typename T = uint8_t>
◆ p_stream
template<typename T = uint8_t>
The documentation for this class was generated from the following files: