mixGetMusicPosition function

double mixGetMusicPosition(
  1. Pointer<MixMusic> music
)

Get the time current position of music stream, in seconds.

To convert to milliseconds, multiply by 1000.0.

\param music the music object to query. \returns -1.0 if this feature is not supported for some codec.

\since This function is available since SDL_mixer 3.0.0.

extern SDL_DECLSPEC double SDLCALL Mix_GetMusicPosition(Mix_Music *music)

Implementation

double mixGetMusicPosition(Pointer<MixMusic> music) {
  final mixGetMusicPositionLookupFunction = libSdl3Mixer.lookupFunction<
      Double Function(Pointer<MixMusic> music),
      double Function(Pointer<MixMusic> music)>('Mix_GetMusicPosition');
  return mixGetMusicPositionLookupFunction(music);
}