ericmckean / game-music-emu

Automatically exported from code.google.com/p/game-music-emu
GNU Lesser General Public License v2.1
0 stars 0 forks source link

Seeking during a fade-out unsets the fade, causing the track to then loop indefinitely. #24

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Call gme_seek() to just before a fade-out.
2. Wait until during the fade-out.
3. Call gme_seek() to before the fade-out.
4. Watch as track loops indefinitely.

What is the expected output? What do you see instead?
The expected output is for gme to still fade out at the right time. Instead, 
there's no fade out. I can see this potentially being intended? I worked around 
it in my project by re-setting fades after every seek, but I figured I should 
report this anyway.

What version of the product are you using? On what operating system?
v0.6.0. on Windows, compiled with MSYS/MinGW.

Please provide any additional information below.
The project that uses libgme that I'm working on is a GME-based winamp plugin, 
In_GME: https://github.com/insidious611/In_GME 

Original issue reported on code.google.com by insidi...@gmail.com on 22 Jun 2013 at 11:40

GoogleCodeExporter commented 9 years ago
No, this is probably a bug, not intended behavior.

Original comment by michael....@gmail.com on 23 Jun 2014 at 5:02