Skip to Previous Track: .SkipPrevious ( )
(or
beginning of current track if > 5 seconds into playback)
Skip to % Position in Current Track: .SkipToPC (
[in]
long PC )
PC:
Position 0 to 100
Set / Get Volume: .Volume
[retval]
long
Volume can be 1 to 100, ie
uPlayer.Volume = 75
CurrentVolume = uPlayer.Volume
Play a file: .Play ([in]
BSTR
File )
File:
Audio filename (including path)
NB: File can be empty ("") to remove a
Stop
Mute: .Mute ( )
UnMute: .UnMute ( )
Test if Muted: .IsMuted
[retval]
long
Returns 0 if not muted, 1 if muted
Pause: .Pause ( )
UnPause: .UnPause ( )
Test if Paused: .IsPaused
[retval]
long
Returns 0 if not paused, 1 if paused
Close uPlayer: .Close ( )
NB is Zone & Collection dependent
Test if Player is Loaded: .IsLoaded
[retval]
long
Returns 0 if not loaded, 1 if loaded
Load uPlayer: .Load ( )
Playback would start instantly if something was queued
(unless player is in a forced stopped state)
Stop uPlayer: .Stop ( )
Puts player in stopped state (sound devices are freed), call
Play("") or Play(filename) to start again
Test if Player is Playing: .IsStopped
[retval]
long
Returns 0 playing track, 1 not playing track