New Fastplay Release: latest

Fix live stream stop/play and playback state restoration for URLs

- Add FreeCurrentStream() helper to properly free live streams
- Stop() now frees stream for live streams (reconnects on play)
- Play() reloads current track if stream was freed
- Pause/PlayPause now stop instead of pause for live streams
- Fix playback state restoration for URLs (was filtering them out)
- Use larger buffer for URL storage in INI file

Downloads:
- FastPlay.zip: github.com/masonasons/FastPlay…

Release page: github.com/masonasons/FastPlay…

#Fastplay #Release

in reply to Mew Projects

Hi! The player is great, but I’d like to suggest a small improvement for audiobook listeners.
​There is a feature called 'Skip Silence' that removes silent fragments from audio. While useful, many current implementations lack proper settings, making the speech sound too abrupt and uncomfortable because pauses disappear entirely.
​It would be great if the plugin had a setting to control the threshold, similar to Smart Audiobook Player or the Skip Silence add-on for foobar2000. For example, if silence lasts longer than 100ms, the player could skip the remainder but keep a small buffer (like those 100ms) at the start. This way, the narration stays natural and doesn't feel rushed. You might want to check how those players handle it and implement something similar.
in reply to Mew Projects

Hi. I would like to describe something to you. There may not be much you can do about it.
I often need to skim through a file to determine where a piece of speech begins as opposed to music.
If I hold down right arrow constantly, then release it, it takes FastPlay a little while to catch up. You can hear it skipping the audio but it takes several seconds for things to settle down and for normal playback to resume.
Winamp and VLC do not have this issue. If you hold down the key, you can hear the audio skimming and upon release, you are in exactly the right position.
If you think I need to change any settings to achieve this, please let me know.