sipxmedialib  Version 3.3
Classes | Macros | Typedefs | Enumerations | Functions | Variables
dmaTask.h File Reference
#include "os/OsTask.h"
#include "os/OsBSem.h"
#include "mp/MpMisc.h"
Include dependency graph for dmaTask.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DmaTask
 

Macros

#define DMA_QLEN   10
 

Typedefs

typedef void(* MuteListenerFuncPtr) (bool)
 

Enumerations

enum  MpDmaMicChoice { MP_MIC_SELECT_NEITHER, MP_MIC_SELECT_HANDSET, MP_MIC_SELECT_BASE }
 

Functions

int showFrameCount (int silent)
 
OsStatus dmaStartup (int samplesPerFrame)
 
void dmaShutdown (void)
 
int unMuteSpkr (void)
 
int muteSpkr (void)
 
int unMuteMic (void)
 
int muteMic (void)
 
OsStatus MpDma_selectMic (MpDmaMicChoice choice)
 
MpDmaMicChoice MpDma_getMicMode (void)
 

Variables

unsigned short gTableSize
 
unsigned short shpAttenTable []
 

Macro Definition Documentation

#define DMA_QLEN   10

Typedef Documentation

typedef void(* MuteListenerFuncPtr) (bool)

Enumeration Type Documentation

Enumerator
MP_MIC_SELECT_NEITHER 
MP_MIC_SELECT_HANDSET 
MP_MIC_SELECT_BASE 

Function Documentation

int showFrameCount ( int  silent)
OsStatus dmaStartup ( int  samplesPerFrame)
void dmaShutdown ( void  )
int unMuteSpkr ( void  )
int muteSpkr ( void  )
int unMuteMic ( void  )
int muteMic ( void  )
OsStatus MpDma_selectMic ( MpDmaMicChoice  choice)
MpDmaMicChoice MpDma_getMicMode ( void  )

Variable Documentation

unsigned short gTableSize
unsigned short shpAttenTable[]