ALcloseport(3dm) ALcloseport(3dm)
ALcloseport - (obsolete) releases resources of an audio port
#include <dmedia/audio.h>
int ALcloseport(ALport port)
port expects the ALport structure for the audio port you want to
deallocate. This structure is the returned value of the
ALopenport(3dm) call.
ALcloseport is obsolete and is provided for backward compatibility. The
preferred method of closing an audio port is via alClosePort(3dm).
ALcloseport(3dm) releases port's resources back to the system. Any
activity on the port is terminated when you call ALcloseport(3dm). For
output ports, any samples remaining in the port will not be output. For
input ports, any samples remaining in the port will be lost. Since port
will be deallocated, it should not be used in any subsequent audio
library function calls.
ALcloseport(3dm) can fail for the following reason:
AL_BAD_PORT port is either invalid or null.
Upon successful completion, ALcloseport(3dm) returns 0. Otherwise
ALcloseport(3dm) returns -1 and sets an error number which can be
retrieved using oserror(3C).
ALopenport(3dm), oserror(3C)
alClosePort(3dm) alClosePort(3dm)
alClosePort - close an audio port
#include <dmedia/audio.h>
int alClosePort(ALport port)
port expects the ALport structure for the audio port you want to close.
This structure is the returned value of the alOpenPort(3dm) call.
alClosePort closes the given audio port and frees the associated
resources.
Any activity on the port is terminated when you call alClosePort. For
output ports, any samples remaining in the port will not be output. For
input ports, any samples remaining in the port will be lost. Since port
will be deallocated, it cannot be used in any subsequent audio library
function calls.
Upon successful completion, alClosePort returns 0. Otherwise
alClosePort(3dm) returns -1 and sets an error number which can be
retrieved using oserror(3C).
alClosePort(3dm) can fail for the following reason:
AL_BAD_PORT port is either invalid or null.
alOpenPort(3dm), oserror(3C)
PPPPaaaaggggeeee 1111 [ Back ]
|