All of lore.kernel.org
 help / color / mirror / Atom feed
* Other types of usb audio devices.
@ 2003-07-05 11:23 James Courtier-Dutton
  2003-07-05 13:58 ` Jaroslav Kysela
  0 siblings, 1 reply; 5+ messages in thread
From: James Courtier-Dutton @ 2003-07-05 11:23 UTC (permalink / raw)
  To: alsa-devel

Hi,

The current snd-usb-audio driver assumes that the audio device is 
attached to this computer, so it only talks to this endpoint.
If I have an audio usb device with USB_CLASS = 0xe0, it will be a 
wireless device. I.E. A bluetooth headset.
It uses isoc's just like the current snd-usb-audio driver but adds some 
extra requirements, in order to open a connection, one needs to also 
know the bd address of the destination device  (Like a MAC address for 
ethernet) and keep tabs of connection number.
The current bluetooth stack I am using is bluez, from the current 2.4.20 
  kernel, and it uses network sockets for the audio. I would prefer to 
use alsa for sending and receiving audio to/from the headset, with all 
other control of the device going via the bluetooth stack.
So the question is: -
How do I get the bdaddr to alsa so that an application can use 
snd_pcm_open with the bluetooth headset, just as if it was a local audio 
card.
I will probably be writing a new usb-audio.c file and probably call it 
usb-wireless.c in order to handle all the bluetooth specific stuff.

Cheers
James



-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-07-07 11:15 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-05 11:23 Other types of usb audio devices James Courtier-Dutton
2003-07-05 13:58 ` Jaroslav Kysela
2003-07-05 14:27   ` James Courtier-Dutton
2003-07-07 10:39     ` Jaroslav Kysela
2003-07-07 11:15       ` Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.