| 
    sipxmedialib
    Version 3.3
    
   | 
 
#include <dmaTask.h>


Creators | |
| static DmaTask * | getDmaTask (int samplesPerFrame=80) | 
| virtual | ~DmaTask () | 
| virtual int | run (void *pArg) | 
Accessors | |
| static bool | smIsRingerEnabled = false | 
| static bool | smIsMuted = false | 
| static MuteListenerFuncPtr | smpMuteListener = NULL | 
| static const int | DEF_DMA_TASK_PRIORITY | 
| static const int | DEF_DMA_TASK_OPTIONS | 
| static const int | DEF_DMA_TASK_STACKSIZE | 
| static UtlString | mRingDeviceName = "" | 
| static UtlString | mCallDeviceName = "" | 
| static UtlString | mMicDeviceName = "" | 
| static bool | mbOutputDevicesChanged = false | 
| static bool | mbInputDeviceChanged = false | 
| static DmaTask * | spInstance | 
| static OsBSem | sLock | 
| int | mFrameSamples | 
| MSG_Q_ID | mDoneQ | 
| static bool | setRingerEnabled (bool enabled) | 
| static bool | isRingerEnabled (void) | 
| static void | setMuteListener (MuteListenerFuncPtr pFunc) | 
| static bool | setMuteEnabled (bool enabled) | 
| static bool | isMuteEnabled (void) | 
| static void | setRingDevice (const char *szDevice) | 
| static void | setCallDevice (const char *szDevice) | 
| static void | setInputDevice (const char *szDevice) | 
| static UtlString & | getRingDevice () | 
| static UtlString & | getCallDevice () | 
| static UtlString & | getMicDevice () | 
| static bool | isOutputDeviceChanged () | 
| static void | clearOutputDeviceChanged () | 
| static bool | isInputDeviceChanged () | 
| static void | clearInputDeviceChanged () | 
| DmaTask (MSG_Q_ID doneQ=NULL, int samplesPerFrame=0, int prio=DEF_DMA_TASK_PRIORITY, int options=DEF_DMA_TASK_OPTIONS, int stack=DEF_DMA_TASK_STACKSIZE) | |
| DmaTask (const DmaTask &rDmaTask) | |
| DmaTask & | operator= (const DmaTask &rhs) | 
      
  | 
  virtual | 
      
  | 
  protected | 
      
  | 
  static | 
      
  | 
  virtual | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  inlinestatic | 
      
  | 
  staticprotected | 
      
  | 
  staticprotected | 
      
  | 
  staticprotected | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate | 
      
  | 
  staticprivate | 
 1.8.11