https://bugs.winehq.org/show_bug.cgi?id=40764
Bug ID: 40764 Summary: Bloodrayne 1-2 hang when playing videos Product: Wine Version: 1.9.10 Hardware: x86 URL: http://www.fileplanet.com/118146/110000/fileinfo/Blood Rayne-PC-Demo OS: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: winegstreamer Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: aeikum@codeweavers.com Regression SHA1: 6107b36e561fad97a96249b438aff4a9f3007176 Distribution: ---
Created attachment 54663 --> https://bugs.winehq.org/attachment.cgi?id=54663 plain terminal output
Wine with Gstreamer support can play the videos from Bloodrayne 1 and 2, but most of the time the games hang when a video ends. Bloodrayne 1 demo contains only 1 short intro video when you start the game, the game hangs when the video ends. In Bloodrayne 2 demo three videos are playing after start, the hang may occur after playing the first or the third video file (Alienware logo).
Reverting the following commit fixes the problem for me:
commit 6107b36e561fad97a96249b438aff4a9f3007176 Author: Andrew Eikum aeikum@codeweavers.com Date: Thu May 12 14:27:04 2016 -0500
winegstreamer: Flip video output.
Gstreamer handles video top-down, but Windows's dshow handles it bottom-up. So let's insert a videoflip filter to fix the discrepancy instead of relying on videorenderer to flip it like we did before.
bloodraynedemo.zip (169M) sha1: b6af4475535019970874e53e3583d643bfb2f705
Bloodrayne 2 demo: http://www.fileplanet.com/147598/140000/fileinfo/BloodRayne-2-Demo br2demo.zip (476M) sha1: 0795c6230d8f1b6315d301f74b33d144a7fb7e26
Tested on Fedora 23 32-bit wine-1.9.11-206-g03b06fb gstreamer1-1.6.4-1.fc23.i686 gstreamer1-plugins-good-1.6.4-1.fc23.i686 gstreamer1-plugins-base-1.6.4-1.fc23.i686 gstreamer1-plugins-bad-free-1.6.4-1.fc23.i686 gstreamer1-plugins-ugly-1.6.3-1.fc23.i686