sudio
Contents
Installation
Quick start
Master Module
Pipeline Module
Audiosys Module
API
Class Hierarchy
File Hierarchy
Full API
Namespaces
Classes and Structs
Struct AudioDeviceInfo
Struct AudioFileInfo
Class CallbackResampler
Class Resampler
Class AudioStream
Class AudioCodec
Class AudioCodec::AudioFileStream
Enums
Functions
I/O module
Metadata Module
Stream Module
Core Types
RateShift Module
Wrap Module
Source code
sudio
API
Class Resampler
Class Resampler
Defined in
File rateshift.hpp
Class Documentation
class
Resampler
Public Functions
Resampler
(
ConverterType
converter_type
,
int
channels
)
~Resampler
(
)
std
::
vector
<
float
>
process
(
const
std
::
vector
<
float
>
&
input
,
double
sr_ratio
,
bool
end_of_input
)
void
set_ratio
(
double
new_ratio
)
void
reset
(
)