Fixed infinite loop at end of video.

A missing condition caused infinite looping, despite
the video playing flag being set to false.
Small change to fix.

Fixes: #20552
This commit is contained in:
Anish 2019-01-12 00:51:59 +05:30
parent bf799246fd
commit 8c1677fc3f

View file

@ -164,7 +164,7 @@ void VideoStreamPlaybackGDNative::update(float p_delta) {
}
}
while (interface->get_playback_position(data_struct) < time) {
while (interface->get_playback_position(data_struct) < time && playing) {
update_texture();
}