[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[pkg-wine-party] Bug#697686: marked as done (libwine-alsa-unstable: ALSA Audio playback in WINE locks up ALSA capture)



Your message dated Sat, 12 Dec 2015 17:05:49 -0500
with message-id <CANTw=MOH=b2jrSuu7tmGVF-_awC-UnYFYHsw--ei1QsC-DygDw@mail.gmail.com>
and subject line Re: [pkg-wine-party] Bug#697686: libwine-alsa-unstable: ALSA Audio playback in WINE locks up ALSA capture
has caused the Debian Bug report #697686,
regarding libwine-alsa-unstable: ALSA Audio playback in WINE locks up ALSA capture
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
697686: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=697686
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libwine-alsa-unstable
Version: 1.5.6-2
Severity: normal

Dear Maintainer,

when trying to record sound (e.g. using arecord) played by some application running on WINE (e.g. vlc.exe) via ALSA, and if the recording application is launched *before* the playback application, recording stops immediately when playback starts, and after a while ALSA reports an "Input/output error". This does not happen with native playback applications, e.g. the Linux version of vlc.

Funny enough, if recordings starts *after* playback has begun, everything works fine.

How to reporduce:

1. In a terminal, issue

  sudo alsactl restore; arecord -D default -f dat -v -V stereo test.wav

2. In another terminal, launch vlc.exe by issuing something like

  WINEPREFIX=/path/to/prefix wine /path/to/vlc.exe /path/to/some/audiofile

3. Wait for a few seconds... and see arecord complaining:

  arecord: pcm_read:1801: read error: Input/output error

4. Re-launch arecrod:

  sudo alsactl restore; arecord -D default -f dat -v -V stereo test.wav

5. Watch arecord recording happily ever after.


I initially suspected WINE to somehow force access to my soundcard's capture device (A SB Live, which seems not to be dsnoop'd by default), but after creating a dsnoop'd device (which did allow for multiple simultaneous recordings with arecord when playing back audio with Linux's vlc) and teaching WINE to actually use it, the problem unfortunately remained.

Best regards --

	Torsten



*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these lines ***


-- System Information:
Debian Release: 7.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libwine-alsa-unstable depends on:
ii  libasound2        1.0.25-4
ii  libc6             2.13-38
ii  libwine-unstable  1.5.6-2

libwine-alsa-unstable recommends no packages.

libwine-alsa-unstable suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
The pulseaudio driver is now merged into wine, so this should work
correctly now if you use pulseaudio and parecord instead of alsa and
arecord.

Best wishes,
Mike

--- End Message ---

Reply to: