Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
AuMakeNoopAction(3)	   Library Functions Manual	   AuMakeNoopAction(3)

Name
       AuMakeNoopAction	- initialize an	action

Synopsis
       #include	<audio/audiolib.h>

       AuMakeNoopAction(action,	  trigger_state,   trigger_prev_state,	 trig-
       ger_reason)
	   AuElementAction action; /* RETURN */
	   unsigned char trigger_state;
	   unsigned char trigger_prev_state;
	   unsigned char trigger_reason;

Arguments
       action	 Returns the initialized action.

       trigger_state
		 Specifies the state that triggers the action.	This  must  be
		 one  of  thses	 constants:  AuStateStop,  AuStateStart,  AuS-
		 tatePause, or AuStateAny.

       trigger_prev_state
		 Specifies the previous	state for the trigger.	This  must  be
		 one  of  thses	 constants:  AuStateStop,  AuStateStart,  AuS-
		 tatePause, or AuStateAny.

       trigger_reason
		 Specifies the reason for the action.  This  must  be  one  of
		 these	 constants:   AuReasonUser,  AuReasonUnderrun,	AuRea-
		 sonOverrun, AuReasonEOF, AuReasonWatermark, AuReasonHardware,
		 or AuReasonAny.

Description
       AuMakeNoopAction	sets the action	field of action	to AuElementActionNoop
       and initializes the other fields	with the remaining arguments.

       AuMakeNoopAction	is implemented as a macro.

See Also
       AuMakeChangeStateAction,	AuMakeSendNotifyAction.

       audiolib	- Network Audio	System C Language Interface

audiolib - action initialization     1.9.4		   AuMakeNoopAction(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=AuMakeNoopAction&sektion=3&manpath=FreeBSD+Ports+14.3.quarterly>

home | help