SrcAudioResample< input_t, output_t > Class Template Reference

#include <frame.h>

Inheritance diagram for SrcAudioResample< input_t, output_t >:

AudioResample< input_t, output_t > List of all members.

Public Member Functions

 SrcAudioResample (int converter)
 SrcAudioResample (int converter, int output_rate)
virtual ~SrcAudioResample ()
void Resample (input_t *input, int input_rate, int channels, int samples)

Private Attributes

SRC_STATE * state

template<class input_t, class output_t>
class SrcAudioResample< input_t, output_t >


Constructor & Destructor Documentation

template<class input_t, class output_t>
SrcAudioResample< input_t, output_t >::SrcAudioResample ( int  converter  )  [inline]

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

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


Member Function Documentation

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

Reimplemented from AudioResample< input_t, output_t >.


Member Data Documentation

template<class input_t, class output_t>
SRC_STATE* SrcAudioResample< input_t, output_t >::state [private]


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