Package: soundmodem Version: 0.10-5 Severity: important When soundmodem is configured in ALSA mode returns "snd_pcm_start: file descriptor in bad state" on TX switching.
RX works fine. I solved adding snd_pcm_prepare in soundcard/alsaio.c in function iotxstart. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages soundmodem depends on: ii libasound2 1.0.16-2 ALSA library ii libatk1.0-0 1.22.0-1 The ATK accessibility toolkit ii libaudiofile0 0.2.6-7 Open-source version of SGI's audio ii libc6 2.7-13 GNU C Library: Shared libraries ii libcairo2 1.6.4-6 The Cairo 2D vector graphics libra ii libglib2.0-0 2.16.4-2 The GLib library of C routines ii libgtk2.0-0 2.12.11-3 The GTK+ graphical user interface ii libpango1.0-0 1.20.5-1 Layout and rendering of internatio ii libxml2 2.6.32.dfsg-2+lenny1 GNOME XML library soundmodem recommends no packages. soundmodem suggests no packages. -- no debconf information
362c362,364 < --- > if (snd_pcm_prepare(audioio->playback_handle) < 0) { > logprintf(MLOG_ERROR, "Error preparing tx.\n"); > }