class aflibConverter


Definition#include <aflibConverter.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Private Methods

Private Members


Detailed Description

 aflibConverter ( bool high_quality, bool linear_interpolation, bool filter_interpolation)

aflibConverter

 ~aflibConverter ()

~aflibConverter

void  initialize ( double factor, int channels, double volume = 1.0)

initialize

int  resample ( int& inCount, int outCount, short inArray[], short outArray[])

resample

 aflibConverter ()

aflibConverter

[private]

 aflibConverter (const aflibConverter& op)

aflibConverter

[private]

const aflibConverter&  operator= (const aflibConverter& op)

operator=

[private]

int  err_ret (char *s)

err_ret

[private]

void  deleteMemory ()

deleteMemory

[private]

int  readData ( int inCount, short inArray[], short *outPtr[], int dataArraySize, int Xoff, bool init_count)

readData

[private]

inline short  WordToHword (int v, int scl)

WordToHword

[private]

int  SrcLinear ( short X[], short Y[], double factor, unsigned int *Time, unsigned short& Nx, unsigned short Nout)

SrcLinear

[private]

int  SrcUp ( short X[], short Y[], double factor, unsigned int *Time, unsigned short& Nx, unsigned short Nout, unsigned short Nwing, unsigned short LpScl, short Imp[], short ImpD[], bool Interp)

SrcUp

[private]

int  SrcUD ( short X[], short Y[], double factor, unsigned int *Time, unsigned short& Nx, unsigned short Nout, unsigned short Nwing, unsigned short LpScl, short Imp[], short ImpD[], bool Interp)

SrcUD

[private]

int  FilterUp ( short Imp[], short ImpD[], unsigned short Nwing, bool Interp, short *Xp, short Ph, short Inc)

FilterUp

[private]

int  FilterUD ( short Imp[], short ImpD[], unsigned short Nwing, bool Interp, short *Xp, short Ph, short Inc, unsigned short dhb)

FilterUD

[private]

int  resampleFast ( int& inCount, int outCount, short inArray[], short outArray[])

resampleFast

[private]

int  resampleWithFilter ( int& inCount, int outCount, short inArray[], short outArray[], short Imp[], short ImpD[], unsigned short LpScl, unsigned short Nmult, unsigned short Nwing)

resampleWithFilter

[private]

static short SMALL_FILTER_IMP[]

SMALL_FILTER_IMP[]

[private]

static short LARGE_FILTER_IMP[]

LARGE_FILTER_IMP[]

[private]

bool interpFilt

interpFilt

[private]

bool largeFilter

largeFilter

[private]

bool linearInterp

linearInterp

[private]

short ** _I

_I

[private]

short ** _J

_J

[private]

unsigned int _Time

_Time

[private]

double _factor

_factor

[private]

int _nChans

_nChans

[private]

bool _initial

_initial

[private]

double _vol

_vol

[private]


Generated by: darkeye on destroy on Sun Feb 15 23:41:12 2004, using kdoc 2.0a54.