*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->IRIX man pages              
Title
Content
Arch
Section
 
 audio/alOpenEventQueue(3d) -- open an audio event queue
    name An event queue name is a character string describing the event queue. Event queue names have a maximum length of 20 characters.
 audio/ALopenport(3d) -- (obsolete) open an audio port
    name A port name is an ASCII string which summarizes the usage of this port. It is intended for human consumption, similar to a window title. Port names have a maximum length of 20 characters. direction Use this parameter to identify whether the port is an input or an output port. Acceptable values are: "r" configures the port for reading (input). "w" configures the port for writing (output). config Expects the ALconfig structure returned by ALnewconfig(3dm). This structure contains informat...
 audio/alOpenPort(3d) -- open an audio port
    name A port name is a character string describing the port. It is intended for human consumption, similar to a window title. Port names have a maximum length of 20 characters. direction Specifies whether the port is for input or output. "r" specifies an input port. "w" specifies an output port. config Expects an ALconfig, as returned by alNewConfig(3dm) or alGetConfig(3dm). This structure describes the data format and queue size for the port. Passing a null (0) value for config yields a port...
 audio/alParams(3d) -- Audio Library parameters
    Parameters are retrieved or set using an ALpv structure. The most important two fields in the ALpv are: typedef union { int param; /* the parameter */ ALvalue value; /* the associated value */ [...] } ALpv; The ALvalue structure is a union of three types: typedef union { int i; /* 32-bit integer values */ long long ll; /* 64-bit integer and fixed-point values */ void* ptr; /* pointer values */ } ALvalue; The AL supports a small number of data types, each of which uses a specific field of the ALv...
 audio/alPendingEvents(3d) -- Get total number of event queued in event queue
    eventq expects a valid ALeventQueue initialized by alOpenEventQueue(3dm).
 audio/ALqueryparams(3d) -- (obsolete) get descriptor/description pairs for audio device state variables
    device expects a device. Currently, there is only one device, AL_DEFAULT_DEVICE. PVbuffer expects an array of longs into which ALqueryparams(3dm) can write descriptor/description pairs for each state variable associated with device. The even (0,2,4, ...) entries receive the descriptors. The odd entries (1,3,5, ...) receive the descriptions. These descriptions take on one of four values: +/-AL_RANGE_VALUE if this device state variable can assume a range of values, and the range has some meaning, ...
 audio/alQueryValues(3d) -- get the set of possible values for a parameter
    res expects the audio resource (see alResources(3dm)) for which you desire the information. param expects the parameter whose values you desire. Not all parameters support alQueryValues(3dm); see alParams(3dm) for which parameters apply. set expects an array of ALvalues large enough to hold the results. See alParams(3dm) and alSetParams(3dm) for more information on ALvalues. setsize is the number of ALvalues in set. quals expects an array of ALpv structs called qualifiers. These are used to filt...
 audio/alReadBuffers(3d) -- read flexibly interleaved or non-interleaved audio data from an audio port
    port is the audio input port from which you want to read samples. This is the returned value of an alOpenPort(3dm) call. bufs is an array of pointers to sample buffers, each element of which corresponds to a single channel of audio input. strides is an array of integers, one corresponding to each input channel. Each element indicates the number of interleaved channels you desire in the sample buffer for that channel. framecount is the number of sample frames that you want to read from the audio ...
 audio/alReadFrames(3d) -- read interleaved sample frames from an audio port
    port is the audio input port from which you want to read samples. This is the returned value of an alOpenPort(3dm) call. samples is the buffer into which you want to read the samples. framecount is the number of sample frames that you want to read from the audio port.
 audio/ALreadsamps(3d) -- (obsolete) read samples from an audio port
    port expects the ALport structure for the audio port from which you want to read samples. This structure is the returned value of the ALopenport(3dm) call. samples expects a pointer to a buffer into which you want to transfer the samples read from the audio port. samplecount expects the number of samples that you want to read from the audio port.
 audio/alResources(3d) -- Audio Library resources
    Each specific instance of a resource has a unique 32-bit integer identifier, or resource ID. Resource IDs are the "handles" by which an application refers to that resource when calling AL functions.
 audio/alSelectEvents(3d) -- Setup event queue to receive audio events.
    eventq expects an ALeventQueue structure properly initialized by alOpenEventQueue(3dm). resource expects a resource ID from which you desire events. params expects an int pointer with a list of parameters for which you desire events. nparams expects an int with the total number of parameters in the list params.
 audio/ALseterrorhandler(3d) -- (obsolete) establish an alternate audio error handling routine
    efunc expects a pointer to an error handling routine declared as void errorfunc(long, const char*, ...)
 audio/alSetErrorHandler(3d) -- establish an alternate audio error handling routine
    efunc expects a pointer to an error handling routine declared as void errorfunc(int, const char*, ...)
 audio/alSetParams(3d) -- set the values of audio resource parameters
    resource expects the resource on which you wish to set parameter values. pvs is an array of ALpv structures, each of which contains a single parameter and its desired value. npvs is the number of ALpv items in the array.
<<  [Prev]  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  
22  23  24  25  26  27  28  29  30  31  32  [Next]  >>
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service