Main Page | Modules | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

switch_audio_resampler_t Struct Reference
[Audio Resample Functions]

#include <switch_resample.h>


Detailed Description

An audio resampling handle.


Data Fields

void * resampler
int from_rate
int to_rate
double factor
float * from
int from_len
switch_size_t from_size
float * to
uint32_t to_len
uint32_t to_size


Field Documentation

double switch_audio_resampler_t::factor
 

the factor to resample by (from / to)

float* switch_audio_resampler_t::from
 

a pointer to store a float buffer for data to be resampled

int switch_audio_resampler_t::from_len
 

the size of the from buffer used

int switch_audio_resampler_t::from_rate
 

the rate to resample from in hz

switch_size_t switch_audio_resampler_t::from_size
 

the total size of the from buffer

void* switch_audio_resampler_t::resampler
 

a pointer to store the resampler object

float* switch_audio_resampler_t::to
 

a pointer to store a float buffer for resampled data

uint32_t switch_audio_resampler_t::to_len
 

the size of the to buffer used

int switch_audio_resampler_t::to_rate
 

the rate to resample to in hz

uint32_t switch_audio_resampler_t::to_size
 

the total size of the to buffer


The documentation for this struct was generated from the following file:
Generated on Mon May 26 22:06:53 2008 for FreeSWITCH by  doxygen 1.3.9.1