WMA syncs - BASS_ChannelSetSync


Syncs are set on WMA streams in exactly the same way as on any other stream, using BASS_ChannelSetSync. The following is a list of the types of sync supported on WMA streams.

Sync types, with param and SYNCPROC data definitions.

BASS_SYNC_WMA_META
mixtime only
Sync when a mid-stream tag (script) is encountered in a WMA stream. The tag is available from BASS_ChannelGetTags (BASS_TAG_WMA_META).
param : not used. data : not used.
BASS_SYNC_WMA_CHANGE
mixtime only
Sync on a track change in a server-side playlist. Updated tags are available via BASS_ChannelGetTags.
param : not used. data : not used.

The BASS_SYNC_POS, BASS_SYNC_END, BASS_SYNC_SLIDE, BASS_SYNC_STALL, BASS_SYNC_DOWNLOAD and BASS_SYNC_FREE sync types are also supported on WMA streams, as described in the BASS_ChannelSetSync documentation.