func SetPosition(pos float64) { t := C.Mix_GetMusicType(nil) if t == C.MUS_MP3 { Rewind() } C.Mix_SetMusicPosition(C.double(pos)) }
func (music *Music) Type() MusicType { _music := (*C.Mix_Music)(unsafe.Pointer(music)) return (MusicType)(C.Mix_GetMusicType(_music)) }
// Returns the type of the music. func (m *Music) GetMusicType() int { return int(C.Mix_GetMusicType(m.cmusic)) }
// Returns the type of the currently playing music. func GetMusicType() int { return int(C.Mix_GetMusicType(nil)) }
// Find out the music format of a mixer music, or the currently playing // music, if 'music' is NULL. func MusicType(music * C.Mix_Music) (Mix_MusicType) { return Mix_MusicType(C.Mix_GetMusicType(music)) }