###### (This function is part of SDL_mixer, a separate library from SDL.) # MIX_ResumeTrack Resume a currently-paused track. ## Header File Defined in [](https://github.com/libsdl-org/SDL_mixer/blob/main/include/SDL3_mixer/SDL_mixer.h) ## Syntax ```c bool MIX_ResumeTrack(MIX_Track *track); ``` ## Function Parameters | | | | | ------------------------ | --------- | -------------------- | | [MIX_Track](MIX_Track) * | **track** | the track to resume. | ## Return Value (bool) Returns true if the track has resumed, false on error; call SDL_GetError() for details. ## Remarks A paused track is not considered "stopped," so its [MIX_TrackStoppedCallback](MIX_TrackStoppedCallback) will not fire if paused, but it won't change state by default, generate audio, or generally make progress, until it is resumed. It is legal to resume a track that's in any state (playing, paused, or stopped). Unless the track is currently paused, resuming does nothing, and returns true. A false return is only used to signal errors here (such as [MIX_Init](MIX_Init) not being called or `track` being NULL). ## Thread Safety It is safe to call this function from any thread. ## Version This function is available since SDL_mixer 3.0.0. ## See Also - [MIX_PauseTrack](MIX_PauseTrack) ---- [CategoryAPI](CategoryAPI), [CategoryAPIFunction](CategoryAPIFunction), [CategorySDLMixer](CategorySDLMixer)