uint8_t *data2 = nullptr; // Only if interleaved == true.
size_t len = 0; // Number of bytes we actually have.
size_t size = 0; // Number of bytes we have room for.
uint8_t *data2 = nullptr; // Only if interleaved == true.
size_t len = 0; // Number of bytes we actually have.
size_t size = 0; // Number of bytes we have room for.