You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Resizing the Ren'Py window (either using the resize control at the bottom right of the window or using the preferences screen to switch between window and fullscreen displays) causes any movie currently playing in Ren'Py to stop without restarting.
A testcase for this bug is to create a new project, provide a sample video file "test_movie.webm" and set script.rpy to:
# Test scriptinit:
imagemovie=Movie (size=(config.screen_width, config.screen_height), xalign=0.0, yalign=0.0)
labelstart:
sceneblackshowmovieplaymovie"test_movie.webm""Is it still playing?"stopmoviehidemoviereturn
The video format does not appear to make a difference. Tested with a WebM (VP8 + Vorbis) video and a Matroska (Theora + Vorbis) video.
Possibly related: running on Linux, the following message was dumped to the console when switching between window and full screen displays:
I've fixed this code so that the only time movie play stops is when the user toggles fullscreen mode on the software renderer. The movie stop code was an artifact of a time when the software renderer was the only renderer - stopping the movie is necessary to prevent Ren'Py from writing to a surface that's about to no longer exist.
In GL-based renderers, it was never necessary to stop the movie, so we no longer do so.
The fix will be in the next 6.14 pre-release, which I'm hoping will be out tomorrow.
Resizing the Ren'Py window (either using the resize control at the bottom right of the window or using the preferences screen to switch between window and fullscreen displays) causes any movie currently playing in Ren'Py to stop without restarting.
A testcase for this bug is to create a new project, provide a sample video file "test_movie.webm" and set script.rpy to:
The video format does not appear to make a difference. Tested with a WebM (VP8 + Vorbis) video and a Matroska (Theora + Vorbis) video.
Possibly related: running on Linux, the following message was dumped to the console when switching between window and full screen displays:
Issue observed in Ren'Py build 6.14.0.329 on platforms Ubuntu 12.04 LTS 32-bit and Windows 7 64-bit.
The text was updated successfully, but these errors were encountered: