freesurround.cpp File Reference

Go to the source code of this file.

Classes

class  object_pool
struct  buffers

Functions

template<class T >
pop_back (std::list< T > &l)
void * new_decoder ()
void * new_buffers ()

Variables

static const unsigned default_block_size = SURROUND_BUFSIZE
static const float center_level = 0.707107
static const float m3db = 0.7071067811865476f
unsigned int block_size = default_block_size
object_pool dp & new_decoder
object_pool bp & new_buffers
int channel_select = -1

Function Documentation

template<class T >
T pop_back ( std::list< T > &  l  )  [inline]
void* new_decoder (  ) 

Definition at line 124 of file freesurround.cpp.

void* new_buffers (  ) 

Definition at line 125 of file freesurround.cpp.


Variable Documentation

const unsigned default_block_size = SURROUND_BUFSIZE [static]

Definition at line 41 of file freesurround.cpp.

const float center_level = 0.707107 [static]

Definition at line 43 of file freesurround.cpp.

Referenced by FreeSurround::putFrames().

const float m3db = 0.7071067811865476f [static]

Definition at line 44 of file freesurround.cpp.

Referenced by FreeSurround::putFrames().

object_pool dp& new_decoder

Definition at line 127 of file freesurround.cpp.

object_pool bp& new_buffers

Definition at line 128 of file freesurround.cpp.

int channel_select = -1

Definition at line 132 of file freesurround.cpp.

Referenced by FreeSurround::FreeSurround().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:47 2012 for MythTV by  doxygen 1.6.3