Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Apr 2005 13:39:16 +0900 (JST)
From:      Kazuhito HONDA <kazuhito@ph.noda.tus.ac.jp>
To:        zazubrik@mail.ru
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: uaudio in full duplex
Message-ID:  <20050422.133916.343183478.kazuhito@ph.noda.tus.ac.jp>
In-Reply-To: <bf1230e8e54b0a986844371a3602d87b@mail.ru>
References:  <bf1230e8e54b0a986844371a3602d87b@mail.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
Hello, 

the uaudio driver doesn't allow USB devices to
open playback and record channel pipe, simultaneously,
if in FreeBSD-stable, at line 3650 of uaudio.c as below:

        if ((sc->sc_playchan.pipe != NULL) || (sc->sc_recchan.pipe != NULL))
                return (-1);

If you do comment-out it, you may be able to read and write several time.
But USB low-level driver soon freezes with eternal errors messages.
I haven't found its cause.  

Sincerely,
Kazuhito HONDA



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050422.133916.343183478.kazuhito>