[Bug 29502] New: Dark Horizon: audio doesn't finish when videos end

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jan 1 01:08:13 CST 2012


http://bugs.winehq.org/show_bug.cgi?id=29502

             Bug #: 29502
           Summary: Dark Horizon: audio doesn't finish when videos end
           Product: Wine
           Version: 1.3.36
          Platform: x86
               URL: http://www.fileplanet.com/193616/190000/fileinfo/Dark-
                    Horizon-Demo
        OS/Version: Linux
            Status: NEW
          Keywords: download
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gyebro69 at gmail.com
    Classification: Unclassified


Created attachment 38205
  --> http://bugs.winehq.org/attachment.cgi?id=38205
terminal output

There is a strange problem with playing audio during the intro sequences in
Dark Horizon and in Tarr Chronicles (both games use the same game engine).
The game starts with 4 intro videos (3 short logos and a longer introduction
video). When a video ends and the next one begins to play, the audio part of
the previous video keeps playing.
It doesn't matter if I skip the videos or let them play until they finished,
the problem is there.
This results in cacophony when the player finally gets to the main menu.
Sound doesn't work well in mid-game either: I can hear dialogue (radio
chatter), but sound effects and in-game music are missing. What I hear instead
is the audio from the last intro video.
Besides, there is a short, periodical sound in the menus, which I can't
identify where it comes from.

Can be reproduced with the demo too. The demo requires: corefonts (Verdana) and
native d3dx9_36.dll

Videos are in avi format and all but one have the following properties:
Video: VC-1/WMV3 codec
Audio: uncompressed PCM, Stereo, 44,1 kHz
One of the intro videos are in Motion Jpeg with audio sample rate 48 kHz.

I think this could be either a quartz or winegstreamer issue.

Native quartz and devenum dlls don't seem to help:
1. native quartz + devenum and disabled winegstreamer=videos don't play and the
game is erroring out
2. native quartz + devenum and winegstreamer enabled: the first video begins to
play but Wine soon becomes stuck with
err:ntdll:RtlpWaitForCriticalSection section 0x14887a38 "gstdemux.c:
GSTImpl.csFilter" wait timed out in thread ...

Fedora 16
gstreamer-0.10.35-1.fc16.i686 + additional plugins
Alsa 1.0.24
PA is not running

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.



More information about the wine-bugs mailing list