Music
Functions to control music playback in the Steam client.
This gives games the opportunity to do things like pause the music or lower the volume when an important cut scene is shown, and then start playing again afterwards.
Functions
getPlaybackStatus
getPlaybackStatus()
Gets the current status of the Steam Music player.
Returns: int
musicIsEnabled
musicIsEnabled()
Checks if Steam Music is enabled.
Returns: bool
musicIsPlaying
musicIsPlaying()
Checks if Steam Music is active. This does not necessarily a song is currently playing, it may be paused. For finer grain control use getPlaybackStatus.
Returns: bool
musicGetVolume
musicGetVolume()
Gets the current volume of the Steam Music player.
Returns: float
musicPause
musicPause()
Pause the Steam Music player.
Returns: void
musicPlay
musicPlay()
Have the Steam Music player resume playing.
Returns: void
musicPlayNext
musicPlayNext()
Have the Steam Music player skip to the next song.
Returns: void
musicPlayPrev
musicPlayPrev()
Have the Steam Music player play the previous song.
Returns: void
musicSetVolume
musicSetVolume( float
value )
Sets the volume of the Steam Music player.
Returns: void
Enums
AudioPlaybackStatus
Enumerator | Value |
---|---|
AUDIO_PLAYBACK_UNDEFINED | 0 |
AUDIO_PLAYBACK_PLAYING | 1 |
AUDIO_PLAYBACK_PAUSED | 2 |
AUDIO_PLAYBACK_IDLE | 3 |