Hello!
Here are some news about the project
. This time the updates mainly target bugfixes. And at the time I'm writing this,
there is no more known blocking bug!
As for the
fixed bugs:
- there's no more shimmering while rendering on Windows
- there's no more freeze at the end of the movie playback
- there's no more freeze when replaying the movie after its end
- there's no more freeze when replaying the movie after a manual Stop()
- there's no more random freeze when pausing/playing the movie
As for the
other changes not directly related to bugs:
- the time system has been switched to milliseconds, in order to follow SFML 2.x updates
- the underlying implementation now further relies on threads : the image swap at the right time and the video decoding now occur in different threads
- when opening a video file, the first image is automatically loaded before you call Play(), in order to display this image even if the movie playback hasn't started yet
- pausing/resuming is now a little bit more efficient as it does no more involves stopping and restarting a thread
And the only remaining bug:
- there's still nothing done when the audio playback gets late
What I'm currently working on but which is still not ready:
- Visual Studio support for Windows
So, if you want to give a try at this latest update, I invite you to have a look at the
sfeMovie wiki .