freesurround.cpp File Reference

Go to the source code of this file.

Classes

class  object_pool
struct  buffers
struct  int16buffers

Functions

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

Variables

const unsigned default_block_size = 8192
unsigned int block_size = default_block_size
object_pool dp & new_decoder
object_pool bp16 & new_int16buffers
int channel_select = -1


Function Documentation

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

Definition at line 76 of file freesurround.cpp.

Referenced by object_pool::acquire().

void* new_decoder (  ) 

Definition at line 165 of file freesurround.cpp.

void* new_buffers (  ) 

Definition at line 166 of file freesurround.cpp.

void* new_int16buffers (  ) 

Definition at line 167 of file freesurround.cpp.


Variable Documentation

const unsigned default_block_size = 8192

Definition at line 63 of file freesurround.cpp.

object_pool dp& new_decoder

Definition at line 169 of file freesurround.cpp.

object_pool bp16& new_int16buffers

Definition at line 171 of file freesurround.cpp.

int channel_select = -1

Definition at line 175 of file freesurround.cpp.

Referenced by FreeSurround::FreeSurround().


Generated on Sat Dec 18 05:15:52 2010 for MythTV by  doxygen 1.5.5