mirror of
https://github.com/Yonokid/PyTaiko.git
synced 2026-02-04 11:40:13 +01:00
potentially fix certain audios not playing
This commit is contained in:
@@ -206,6 +206,10 @@ class AudioEngine:
|
||||
file_path_str = str(file_path).encode('utf-8')
|
||||
sound = lib.load_sound(file_path_str) # type: ignore
|
||||
|
||||
if not lib.is_sound_valid(sound): # type: ignore
|
||||
file_path_str = str(file_path).encode('utf-8')
|
||||
sound = lib.load_sound(file_path_str) # type: ignore
|
||||
|
||||
if lib.is_sound_valid(sound): # type: ignore
|
||||
self.sounds[name] = sound
|
||||
return name
|
||||
@@ -325,6 +329,11 @@ class AudioEngine:
|
||||
file_path_str = str(file_path).encode('cp932', errors='replace')
|
||||
else:
|
||||
file_path_str = str(file_path).encode('utf-8')
|
||||
|
||||
music = lib.load_music_stream(file_path_str) # type: ignore
|
||||
|
||||
if not lib.is_music_valid(music): # type: ignore
|
||||
file_path_str = str(file_path).encode('utf-8')
|
||||
music = lib.load_music_stream(file_path_str) # type: ignore
|
||||
|
||||
if lib.is_music_valid(music): # type: ignore
|
||||
|
||||
Reference in New Issue
Block a user