Ordinarily opening a file with PlayIt_Open
, *PlayIt_Play, etc will stop playing any currently open file and open the new one in its place. This happens when bit 10 is clear.
With bit 10 set the pre-emptive nature of the above action is disabled and an error message is returned if an attempt is made to open a file while another is open or still playing. In order to force a new file to open in this case PlayIt_Stop
must be used to explicity close the current file.
User-controlled sound players might reasonably set this bit to prevent transient event sounds from pre-empting music. See also *PlayIt_PlayIdle.
[ Parent ] [ Manual root ]