webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::PushResampler< T > Class Template Reference

#include <push_resampler.h>

Public Member Functions

 PushResampler ()
 
virtual ~PushResampler ()
 
int InitializeIfNeeded (int src_sample_rate_hz, int dst_sample_rate_hz, size_t num_channels)
 
int Resample (const T *src, size_t src_length, T *dst, size_t dst_capacity)
 
 PushResampler ()
 
virtual ~PushResampler ()
 
int InitializeIfNeeded (int src_sample_rate_hz, int dst_sample_rate_hz, size_t num_channels)
 
int Resample (const T *src, size_t src_length, T *dst, size_t dst_capacity)
 

Constructor & Destructor Documentation

◆ PushResampler() [1/2]

template<typename T >
webrtc::PushResampler< T >::PushResampler ( )

◆ ~PushResampler() [1/2]

template<typename T >
webrtc::PushResampler< T >::~PushResampler ( )
virtual

◆ PushResampler() [2/2]

template<typename T>
webrtc::PushResampler< T >::PushResampler ( )

◆ ~PushResampler() [2/2]

template<typename T>
virtual webrtc::PushResampler< T >::~PushResampler ( )
virtual

Member Function Documentation

◆ InitializeIfNeeded() [1/2]

template<typename T >
int webrtc::PushResampler< T >::InitializeIfNeeded ( int  src_sample_rate_hz,
int  dst_sample_rate_hz,
size_t  num_channels 
)

◆ InitializeIfNeeded() [2/2]

template<typename T>
int webrtc::PushResampler< T >::InitializeIfNeeded ( int  src_sample_rate_hz,
int  dst_sample_rate_hz,
size_t  num_channels 
)

◆ Resample() [1/2]

template<typename T>
int webrtc::PushResampler< T >::Resample ( const T src,
size_t  src_length,
T dst,
size_t  dst_capacity 
)

◆ Resample() [2/2]

template<typename T>
int webrtc::PushResampler< T >::Resample ( const T src,
size_t  src_length,
T dst,
size_t  dst_capacity 
)

The documentation for this class was generated from the following files: