View Issue Details

IDProjectCategoryView StatusLast Update
0023441Runner[All Projects] FunctionsPublic2018-06-18 16:29
ReporterGeorgy KolotovAssigned ToCoreTech 
PriorityMediumSeverityC - GeneralReproducibility<25%
Status AssignedResolutionOpen 
Platform OS OS Version
Product Version 
Target VersionFixed in Version 
Summary0023441: Functions: audio_is_playing does not return correct value for .mp3 files
DescriptionIf a .mp3 sound is played using audio_play_sound the line 'while (audio_is_playing(sound))' will result in an infinite loop.
If the same code is used but the .mp3 is changes for a .wav, the code runs without entering an infinite loop.
Steps To ReproduceRun the attached .gmz
Wait until the initial sound has played
Click on the Wav button
Notice that the audio plays, the button moves and the audio plays a second time.
Notice that the compile window changes from "Still playing # 2" to "Done Playing # 2" (show_debug_message)
Click on the MP3 button
Notice that the audio plays but the button doesn't move
Notice that the compile window messages do not change from "Still playing # 2"
Additional InformationOriginal helpdesk ticket: http://help.yoyogames.com/tickets/110543
Tagsaudio, Runner
1.4 Found In1.4.1757
2.x Runtime Found In
2.x Runtime Verified In

Activities

Kevin Brown

2016-08-30 14:22

Manager  

110543.gmz (302,668 bytes)

Russell Kay

2018-05-10 10:06

Manager   ~0059493

Something odd is going on here... but I think it is something to do with the old action_sound function and how the sound is starting