Vitaly Novichkov

Results 538 comments of Vitaly Novichkov

> Adding Vitaly's mad duration patch here, so I don't lose it > (and others may possibly review it, too.) > > [mad-tell-duration-patch.txt](https://github.com/libsdl-org/SDL_mixer/files/5998599/mad-tell-duration-patch.txt) > Maybe post it as a pull-request?...

Speaking about playback rate switch on the fly, I made a little experiment with the music on my MixerX fork side to see how that thing works: https://github.com/WohlSoft/SDL-Mixer-X/commit/840606fabfd42ba92100f59c8f9f8a02880434ac It works,...

The goal of this call is to make no internal environment touching, just suspend/resume the audio output processing, like you froze everything but no internal environment changes made. Calling `Mix_PauseMusic()`...

Okay, now should be fine. Again, the pause_async_music() call is required for pausing/resuming asynchronous music streams only without any internal environment changes as this kills the idea of the Mix_PauseAudio()...

Don't worry about M3U at all, it's Playlist format. The Mixer intended to play individual files, not playlists. Also, keep a note that the proper support for multi-track files the...

P.S. Late reply to @sezero about GME compilation: it requires the C++11 support by the compiler side, and elder GCCs obviously lack the support for it. The `-std=c++11` is mainly...

> GME_HAS_SET_AUTOLOAD_PLAYBACK_LIMIT This is a part of the CMake-side auto-check result I wrote to detect compatible ABI, there are older GME versions that lack this call, and without this call,...

> Should we require at least version 0.6.3 and newer then? (I guess that would be too much but...) There are several copies of the 0.6.3 version without this call,...

> Eh?? Can you give links? Can't remind, you if they were found at package managers or there are was middle versions of 0.6.3 while its development process

Some news: no need to remove SPC Echo-related usage, because my pull request got been finally merged: https://bitbucket.org/mpyne/game-music-emu/pull-requests/30, now it's the mainstream part.