ALgetfillable man page on IRIX

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



ALgetfillable(3dm)					    ALgetfillable(3dm)

NAME
     ALgetfillable - (obsolete) report the number of unfilled sample locations
     in an audio port

SYNOPSIS
     #include <dmedia/audio.h>

     long ALgetfillable(ALport port)

PARAMETER
     port   expects the audio port you want to query.  This structure is the
	    returned value of the ALopenport(3dm) call.

DESCRIPTION
     ALgetfillable is obsolete and is provided for backward compatibility. The
     preferred function is alGetFillable(3dm), which returns the number of
     fillable sample frames in a port.

     ALgetfillable(3dm) returns the number of sample locations in an audio
     port that have not yet been filled.  How you interpret this number
     depends on whether port is an input port or an output port.

     For an input port, the return value is a count of spaces that the device
     can fill up before the port overflows, causing a loss of samples.

     For an output port, the return value is the greatest number of samples
     that can be written to the port without blocking (i.e. waiting for more
     samples to be played).

     Because the port continues to empty or fill, the number returned by
     ALgetfillable(3dm) is an instantaneous measurement of the number of
     fillable locations.  For input ports, this number will decrease over time
     as new samples arrive.  For output, ports this number will increase as
     samples are played.

     In order to insure the best possible performance, ALgetfillable(3dm)
     performs no verification of port. You should make certain that port is a
     valid ALport structure before passing it as a parameter to
     ALgetfillable(3dm).

DIAGNOSTICS
     Upon successful completion, ALgetfillable(3dm) returns a non-negative
     number.

SEE ALSO
     ALopenport(3dm), ALgetfilled(3dm)

									Page 1

[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