#include <frame.h>
Inheritance diagram for AudioResample< input_t, output_t >:

Public Member Functions | |
| AudioResample (int rate) | |
| virtual | ~AudioResample () |
| virtual void | Resample (input_t *samples, int input_rate, int channels, int samples_this_frame) |
| void | Resample (Frame &frame) |
| void | SetOutputFrequency (int output_rate) |
| int | GetOutputFrequency () |
Public Attributes | |
| output_t * | output |
| int | size |
Protected Attributes | |
| int | output_rate |
| input_t * | input |
| AudioResample< input_t, output_t >::AudioResample | ( | int | rate | ) | [inline] |
| virtual AudioResample< input_t, output_t >::~AudioResample | ( | ) | [inline, virtual] |
| int AudioResample< input_t, output_t >::GetOutputFrequency | ( | ) | [inline] |
| void AudioResample< input_t, output_t >::Resample | ( | Frame & | frame | ) | [inline] |
| virtual void AudioResample< input_t, output_t >::Resample | ( | input_t * | samples, | |
| int | input_rate, | |||
| int | channels, | |||
| int | samples_this_frame | |||
| ) | [inline, virtual] |
Reimplemented in InternalAudioResample< input_t, output_t >, and SrcAudioResample< input_t, output_t >.
| void AudioResample< input_t, output_t >::SetOutputFrequency | ( | int | output_rate | ) | [inline] |
input_t* AudioResample< input_t, output_t >::input [protected] |
| output_t* AudioResample< input_t, output_t >::output |
int AudioResample< input_t, output_t >::output_rate [protected] |
| int AudioResample< input_t, output_t >::size |
1.4.7