alCSeqSetLoc.3p 1.08 KB
.TH alCSeqSetLoc 3P local "Silicon Graphics, Inc."

.SH NAME 
.upperok 
alCSeqSetLoc \- sets the current sequence location within the
compressed MIDI sequence.

.SH SYNOPSIS
.nf
\f3
.Op c
#include <libaudio.h>
.sp .8v
void	alCSeqSetLoc(ALCSeq *seq, ALCSeqMarker *marker);
.Op
\f1
.fi
.SH PARAMETERS
.TP 10
.I seq
pointer to the sequence. 
.TP
.I marker
marker containing the new sequence location.

.SH DESCRIPTION
alCSeqSetLoc sets the sequence player location to be that specified in
the marker. The marker should have been previously initialized with
.B alCSeqNewMarker
or
.B alCSeqGetLoc.
.SH NOTE
Changing the location of the sequence does not revert the channel parameters
(pan, vol, priority, FXMix) 
to the values that would exist if the sequence was played from the begining 
to the new location. Channel parameters remain what they were prior to the 
call of alCSeqSetLoc. This may require the sequence to imbed controllers for
updating the channel parameters, or for the application to make calls to
set these parameters.
.SH SEE ALSO
alCSeq(3P),
alCSeqNewMarker(3P),
alCSeqGetLoc(3P)