AuMElImC man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



AuMakeElementImportClient(3)	     AuMakeElementImportClient(3)

Name
       AuMakeElementImportClient  -  initialize	 an  ImportClient
       element

Synopsis
       #include <audio/audiolib.h>

       AuMakeElementImportClient(element,  sample_rate,	  format,
       num_tracks,    discard,	  max_samples,	  low_water_mark,
       num_actions, actions)
	   AuElement *element; /* RETURN */
	   unsigned short sample_rate;
	   unsigned char format;
	   unsigned char num_tracks;
	   unsigned char discard;
	   AuUint32 max_samples;
	   AuUint32 low_water_mark;
	   int num_actions;
	   AuElementAction *actions;

Arguments
       element	 Returns the initialized element.

       sample_rate
		 Specifies the sample rate of the audio data.

       format	 Specifies the format of the  audio  data.   Cur
		 rently,   the	following  formats  are	 defined:
		 AuFormatULAW8,	 AuFormatLinearUnsigned8,  AuFor
		 matLinearSigned8,     AuFormatLinearSigned16MSB,
		 AuFormatLinearUnsigned16MSB,  AuFormatSignedLin
		 ear16LSB, and AuFormatLinearUnsigned16LSB.

       num_tracks
		 Specifies  the	 number	 of  tracks  in the audio
		 data.

       discard	 Specifies if the import should	 be  paused  ini
		 tally.	  Normally AuTrue.  AuFalse may crash the
		 server.

       max_samples
		 Specifies  the	 maximum  number  of  samples  to
		 accept	 in a single read.  Ignored for "trivial"
		 flows.

       low_water_mark
		 Specifies when to request additional audio  data
		 from  the  client application.	 When this number
		 of samples are left in the buffer,  and  an  EOF
		 hasn't	 been  received,  a NotifyEvent with kind
		 set to AuElementNotifyKindLowWater will be  sent
		 to the client application.

audiolib - element initializati1.2				1

AuMakeElementImportClient(3)	     AuMakeElementImportClient(3)

       num_actions
		 Specifies the number of actions in actions.

       actions	 Specifies  the list of actions to associate with
		 this element.	Entries in this list can be  ini
		 tialized  with	 AuMakeChangeStateAction, AuMake
		 SendNotifyAction, and AuMakeNoopAction.  May  be
		 NULL.

Description
       AuMakeElementImportClient  sets	the  type  of  element to
       AuElementTypeImportClient and initializes the importclient
       member of element with the remaining arguments.

       AuMakeElementImportClient is implemented as a macro.

See Also
       AuMakeElementAddConstant,  AuMakeElementBundle, AuMakeEle
       mentExportClient,  AuMakeElementExportDevice,   AuMakeEle
       mentExportBucket,  AuMakeElementExportMonitor,  AuMakeEle
       mentImportDevice,  AuMakeElementImportBucket,   AuMakeEle
       mentImportWaveForm,  AuMakeElementMultiplyConstant,  AuMa
       keElementSum.

       audiolib - Network Audio System C Language Interface

audiolib - element initializati1.2				2

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net