audiooutpututil.cpp File Reference

Go to the source code of this file.

Functions

static bool sse_check ()
static av_always_inline
av_const long int 
lrintf (float x)
static float clipcheck (float f)
static int toFloat8 (float *out, uchar *in, int len)
static int fromFloat8 (uchar *out, float *in, int len)
static int toFloat16 (float *out, short *in, int len)
static int fromFloat16 (short *out, float *in, int len)
static int toFloat32 (AudioFormat format, float *out, int *in, int len)
static int fromFloat32 (AudioFormat format, int *out, float *in, int len)
static int fromFloatFLT (float *out, float *in, int len)
template<class AudioDataType >
void _MuteChannel (AudioDataType *buffer, int channels, int ch, int frames)

Variables

static int has_sse2 = -1

Function Documentation

static bool sse_check (  )  [inline, static]
static av_always_inline av_const long int lrintf ( float  x  )  [static]

Definition at line 43 of file audiooutpututil.cpp.

Referenced by fromFloat16(), fromFloat32(), and fromFloat8().

static float clipcheck ( float  f  )  [inline, static]

Definition at line 49 of file audiooutpututil.cpp.

Referenced by fromFloat16(), fromFloat32(), fromFloat8(), and fromFloatFLT().

static int toFloat8 ( float *  out,
uchar *  in,
int  len 
) [static]

Definition at line 60 of file audiooutpututil.cpp.

Referenced by AudioOutputUtil::toFloat().

static int fromFloat8 ( uchar *  out,
float *  in,
int  len 
) [static]

Definition at line 127 of file audiooutpututil.cpp.

Referenced by AudioOutputUtil::fromFloat().

static int toFloat16 ( float *  out,
short *  in,
int  len 
) [static]

Definition at line 178 of file audiooutpututil.cpp.

Referenced by AudioOutputUtil::toFloat().

static int fromFloat16 ( short *  out,
float *  in,
int  len 
) [static]

Definition at line 232 of file audiooutpututil.cpp.

Referenced by AudioOutputUtil::fromFloat().

static int toFloat32 ( AudioFormat  format,
float *  out,
int *  in,
int  len 
) [static]

Definition at line 278 of file audiooutpututil.cpp.

Referenced by AudioOutputUtil::toFloat().

static int fromFloat32 ( AudioFormat  format,
int *  out,
float *  in,
int  len 
) [static]

Definition at line 334 of file audiooutpututil.cpp.

Referenced by AudioOutputUtil::fromFloat().

static int fromFloatFLT ( float *  out,
float *  in,
int  len 
) [static]

Definition at line 405 of file audiooutpututil.cpp.

Referenced by AudioOutputUtil::fromFloat().

template<class AudioDataType >
void _MuteChannel ( AudioDataType *  buffer,
int  channels,
int  ch,
int  frames 
) [inline]

Definition at line 602 of file audiooutpututil.cpp.

Referenced by AudioOutputUtil::MuteChannel().


Variable Documentation

int has_sse2 = -1 [static]

Definition at line 12 of file audiooutpututil.cpp.

Referenced by sse_check().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Wed May 23 06:41:50 2012 for MythTV by  doxygen 1.6.3