InternalAudioResample< input_t, output_t > Class Template Reference

#include <frame.h>

Inheritance diagram for InternalAudioResample< input_t, output_t >:

AudioResample< input_t, output_t > List of all members.

Public Member Functions

 InternalAudioResample ()
 InternalAudioResample (int output_rate)
virtual ~InternalAudioResample ()
void Resample (input_t *input, int input_rate, int channels, int samples)
 Simple up and down resampler for people unable to handle 48khz audio.

template<class input_t, class output_t>
class InternalAudioResample< input_t, output_t >


Constructor & Destructor Documentation

template<class input_t, class output_t>
InternalAudioResample< input_t, output_t >::InternalAudioResample (  )  [inline]

template<class input_t, class output_t>
InternalAudioResample< input_t, output_t >::InternalAudioResample ( int  output_rate  )  [inline]

template<class input_t, class output_t>
virtual InternalAudioResample< input_t, output_t >::~InternalAudioResample (  )  [inline, virtual]


Member Function Documentation

template<class input_t, class output_t>
void InternalAudioResample< input_t, output_t >::Resample ( input_t *  input,
int  input_rate,
int  channels,
int  samples 
) [inline, virtual]

Simple up and down resampler for people unable to handle 48khz audio.

Also fixes mixed projects with 32khz and 48khz audio sampling (yippee!).

Reimplemented from AudioResample< input_t, output_t >.


The documentation for this class was generated from the following file:
Generated on Tue Jan 22 17:07:31 2008 for MUAN by  doxygen 1.4.7