[Bug 21209] New: Ankh: speech output stops before end of sentence

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Dec 31 10:50:17 CST 2009


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

           Summary: Ankh: speech output stops before end of sentence
           Product: Wine
           Version: 0.9.44.
          Platform: x86
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-dsound
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: hoehle at users.sourceforge.net
                CC: m.b.lankhorst at gmail.com


commit 9c469e1a9487d81186642282de89048fc51c0864
Author: Maarten Lankhorst <m.b.lankhorst at gmail.com>
Date:   Sun Aug 19 23:52:19 2007 +0200
    dsound: Handle failing of IDsDriver_CreateSoundBuffer better.
prior to wine-0.9.44 causes Ankh's voice output to stop way before the end of
each sentence. Although it's a very old commit and the (structure of the) code
in dsound looks different now, behaviour has never changed since. The bug is
audible right from the intro movie.

Simultaneously, it causes the movie to stop intermittently (for ~1/2s, varying)
at the start of each audio sentence. Before that commit, movement was quite
fluid.
Perhaps the 1/2 second (sometimes more, sometimes randomly less) that is cut
from the end of the audio output corresponds with the motion break that occurs
before audio is started, as if audio output was hold back for a small and
random amount of time, then chopped?

Winecfg setting OSS HW, 22050Hz at 8bit; using Ubuntu Intrepid.
HW or emulation makes no difference. Same results with ALSA (in versions of
Wine newer than 0.9.44 where ALSA does not seem to initialize with Intrepid).
No PulseAudio.

-- 
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