<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Switching from A2DP to HSP produces noise"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90027#c7">Comment # 7</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Switching from A2DP to HSP produces noise"
href="https://bugs.freedesktop.org/show_bug.cgi?id=90027">bug 90027</a>
from <span class="vcard"><a class="email" href="mailto:tanuk@iki.fi" title="Tanu Kaskinen <tanuk@iki.fi>"> <span class="fn">Tanu Kaskinen</span></a>
</span></b>
<pre>About configuring the adapter, here's some vague advice based on the discussion
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED INVALID - No audio stream from headset in HSP/HFP mode"
href="show_bug.cgi?id=97064">bug 97064</a> and some comments from Luiz in IRC (I'll add Luiz to CC):
PulseAudio requires the adapter to take the SCO audio via the HCI interface
(SCO is the audio protocol that is used in HSP). The noise might not be because
the adapter expects a different audio format than what pulseaudio sends, but
because the adapter's audio routing is wrong, and the audio that it sends to
the headset is coming from some interface that isn't connected to any real
audio source.
Configuring the adapter's SCO audio routing to use HCI is vendor-specific (and
I don't know if it's even possible for all adapters), so I can't give the exact
commands to do it. The discussion in <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED INVALID - No audio stream from headset in HSP/HFP mode"
href="show_bug.cgi?id=97064">bug 97064</a> may offer some hints. It's also
worth checking that there's no missing firmware (again, refer to the discussion
in <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED INVALID - No audio stream from headset in HSP/HFP mode"
href="show_bug.cgi?id=97064">bug 97064</a>).
I'll add here my short discussion with Luiz in IRC:
<tanuk> vudentz: Do you know what could cause only noise to be played
when using HSP?
<vudentz> tanuk, nope, perhaps the controller is not really setup for HCI
routing as PA expects?
<vudentz> SCO setup is quite tricky since no manufacturer really test
their firmware properly, and on windows they might actually
have other audio solutions
<tanuk> vudentz: Based on the comments in another bug (97064), the
audio routing setup seems to require vendor specific commands,
so it's hard to give people good advice for how to do it...
<vudentz> tanuk, specially on phones/tablets controllers tend to be
hardwired the pcm line, USB should normally use HCI but I heard
about controllers using custom transports that use USB bulk
endpoint instead of isochronous defined in the spec.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>