Implements audio mixing and resampling.
More...
#include <AUI/Audio/ASoundResampler.h>
- Warning
- This API is experimental. Experimental APIs are likely to contain bugs, might be changed or removed in the future.
> All members, including inherited
◆ info()
◆ read() [1/2]
size_t ASoundResampler::read |
( |
char * | dst, |
|
|
size_t | size ) |
|
overridevirtual |
- Sneaky exceptions
- An implementation can throw any exception that subclasses AIOException.
- Parameters
-
dst | destination buffer |
size | destination buffer's size. > 0 |
- Returns
- number of read bytes (including 0)
Implements IInputStream.
◆ read() [2/2]
size_t IInputStream::read |
( |
std::span< std::byte > | destination | ) |
|
|
inline |
- Sneaky exceptions
- An implementation can throw any exception that subclasses AIOException.
- Parameters
-
destination | destination buffer |
- Returns
- number of read bytes (including 0)