| AuMakeElementImportDevice(3) | Library Functions Manual | AuMakeElementImportDevice(3) | 
AuMakeElementImportDevice - initialize an ImportDevice element
#include <audio/audiolib.h>
AuMakeElementImportDevice(element,
    sample_rate, device, num_samples, num_actions,
    actions)
  
   AuElement *element; /* RETURN */
  
   unsigned short sample_rate;
  
   AuDeviceID device;
  
   AuUint32 num_samples;
  
   int num_actions;
  
   AuElementAction *actions;
AuMakeElementImportDevice sets the type member of element to AuElementTypeImportDevice and initializes the importdevice member of element with the remaining arguments.
AuMakeElementImportDevice is implemented as a macro.
AuMakeElementAddConstant, AuMakeElementBundle, AuMakeElementExportBucket, AuMakeElementExportClient, AuMakeElementExportDevice, AuMakeElementExportMonitor, AuMakeElementImportBucket, AuMakeElementImportClient, AuMakeElementImportWaveForm, AuMakeElementMultiplyConstant, AuMakeElementSum.
audiolib - Network Audio System C Language Interface
| 1.9.4 | audiolib - element initialization |