* audio format TYPE II and TYPE III descriptor support
@ 2003-05-09 7:22 christopher cuse
2003-05-09 8:16 ` Takashi Iwai
0 siblings, 1 reply; 5+ messages in thread
From: christopher cuse @ 2003-05-09 7:22 UTC (permalink / raw)
To: alsa-devel; +Cc: alsa-user-list
Good Day,
the following is a snip from
/alsa-driver-0.9.3a/alsa-kernel/usb/usbaudio.c
/* FIXME: needed support for TYPE II and III */
if (format_type != USB_FORMAT_TYPE_I) {
snd_printd(KERN_INFO "%d:%u:%d : format type %d is not
supported yet\n",
dev->devnum, iface_no, altno, format_type);
return -1;
}
If a usb card has TYPE II or TYPE III, is there a work around?
Many Thanks
Christopher CUSE
-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: audio format TYPE II and TYPE III descriptor support 2003-05-09 7:22 audio format TYPE II and TYPE III descriptor support christopher cuse @ 2003-05-09 8:16 ` Takashi Iwai 2003-05-09 9:11 ` [Alsa-user] " Jaroslav Kysela 2003-05-09 9:20 ` [Alsa-devel] " christopher cuse 0 siblings, 2 replies; 5+ messages in thread From: Takashi Iwai @ 2003-05-09 8:16 UTC (permalink / raw) To: christopher cuse; +Cc: alsa-devel, alsa-user-list At 09 May 2003 09:22:28 +0200, christopher cuse wrote: > > Good Day, > > the following is a snip from > > /alsa-driver-0.9.3a/alsa-kernel/usb/usbaudio.c > > /* FIXME: needed support for TYPE II and III */ > if (format_type != USB_FORMAT_TYPE_I) { > snd_printd(KERN_INFO "%d:%u:%d : format type %d is not > supported yet\n", > dev->devnum, iface_no, altno, format_type); > return -1; > } > > > If a usb card has TYPE II or TYPE III, is there a work around? my current version already supports these formats but still under debugging. (also, for using TYPE II, we need a special tool. the current audio apps support only linear/float formats.) anyway, the patch will be up in a couple of days. ciao, Takashi ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Alsa-user] Re: audio format TYPE II and TYPE III descriptor support 2003-05-09 8:16 ` Takashi Iwai @ 2003-05-09 9:11 ` Jaroslav Kysela 2003-05-09 9:36 ` Takashi Iwai 2003-05-09 9:20 ` [Alsa-devel] " christopher cuse 1 sibling, 1 reply; 5+ messages in thread From: Jaroslav Kysela @ 2003-05-09 9:11 UTC (permalink / raw) To: Takashi Iwai; +Cc: alsa-devel On Fri, 9 May 2003, Takashi Iwai wrote: > At 09 May 2003 09:22:28 +0200, > christopher cuse wrote: > > > > Good Day, > > > > the following is a snip from > > > > /alsa-driver-0.9.3a/alsa-kernel/usb/usbaudio.c > > > > /* FIXME: needed support for TYPE II and III */ > > if (format_type != USB_FORMAT_TYPE_I) { > > snd_printd(KERN_INFO "%d:%u:%d : format type %d is not > > supported yet\n", > > dev->devnum, iface_no, altno, format_type); > > return -1; > > } > > > > > > If a usb card has TYPE II or TYPE III, is there a work around? > > my current version already supports these formats but still under > debugging. (also, for using TYPE II, we need a special tool. the > current audio apps support only linear/float formats.) Type II contains MPEG formats? Jaroslav ----- Jaroslav Kysela <perex@suse.cz> Linux Kernel Sound Maintainer ALSA Project, SuSE Labs ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Alsa-user] Re: audio format TYPE II and TYPE III descriptor support 2003-05-09 9:11 ` [Alsa-user] " Jaroslav Kysela @ 2003-05-09 9:36 ` Takashi Iwai 0 siblings, 0 replies; 5+ messages in thread From: Takashi Iwai @ 2003-05-09 9:36 UTC (permalink / raw) To: Jaroslav Kysela; +Cc: alsa-devel At Fri, 9 May 2003 11:11:48 +0200 (CEST), Jaroslav wrote: > > On Fri, 9 May 2003, Takashi Iwai wrote: > > > At 09 May 2003 09:22:28 +0200, > > christopher cuse wrote: > > > > > > Good Day, > > > > > > the following is a snip from > > > > > > /alsa-driver-0.9.3a/alsa-kernel/usb/usbaudio.c > > > > > > /* FIXME: needed support for TYPE II and III */ > > > if (format_type != USB_FORMAT_TYPE_I) { > > > snd_printd(KERN_INFO "%d:%u:%d : format type %d is not > > > supported yet\n", > > > dev->devnum, iface_no, altno, format_type); > > > return -1; > > > } > > > > > > > > > If a usb card has TYPE II or TYPE III, is there a work around? > > > > my current version already supports these formats but still under > > debugging. (also, for using TYPE II, we need a special tool. the > > current audio apps support only linear/float formats.) > > Type II contains MPEG formats? yes, so far, MPEG (I,II and each layer) and AC3 are defined as the standard TYPE II. i'm testing an SB Extigy, which supports AC3. perhaps a newer version of Creative's USB device will support MPEG (according to their ad). for TYPE III, i'm using the normal linear S16_LE. it's in fact IECxxx but it's used as 16bit 2 channels. the support of TYPE II needs, however, still many works. - MPEG means not only single format but many different ones, layer 1-3, MPEG I and II (and later). use of subformat is necessary to distinguish it? (if we use subformat, snd_pcm_area_xxx needs also the argument for subformat..?) - there is no format defined for AC3 yet. (SPECIAL is used for testing now.) - moreover, how do we define the "frame size" of the format? is it defined as the (alignment of) period size, or the ALSA frame bit size? Takashi ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Alsa-devel] audio format TYPE II and TYPE III descriptor support 2003-05-09 8:16 ` Takashi Iwai 2003-05-09 9:11 ` [Alsa-user] " Jaroslav Kysela @ 2003-05-09 9:20 ` christopher cuse 1 sibling, 0 replies; 5+ messages in thread From: christopher cuse @ 2003-05-09 9:20 UTC (permalink / raw) To: alsa-devel; +Cc: alsa-user-list Hi Takashi, Thanks very much for the info -- i'll try the patch when available. Cheers Christopher CUSE On Fri, 2003-05-09 at 10:16, Takashi Iwai wrote: > At 09 May 2003 09:22:28 +0200, > christopher cuse wrote: > > > > Good Day, > > > > the following is a snip from > > > > /alsa-driver-0.9.3a/alsa-kernel/usb/usbaudio.c > > > > /* FIXME: needed support for TYPE II and III */ > > if (format_type != USB_FORMAT_TYPE_I) { > > snd_printd(KERN_INFO "%d:%u:%d : format type %d is not > > supported yet\n", > > dev->devnum, iface_no, altno, format_type); > > return -1; > > } > > > > > > If a usb card has TYPE II or TYPE III, is there a work around? > > my current version already supports these formats but still under > debugging. (also, for using TYPE II, we need a special tool. the > current audio apps support only linear/float formats.) > > anyway, the patch will be up in a couple of days. > > > ciao, > > Takashi ------------------------------------------------------- Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara The only event dedicated to issues related to Linux enterprise solutions www.enterpriselinuxforum.com ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2003-05-09 9:36 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-05-09 7:22 audio format TYPE II and TYPE III descriptor support christopher cuse 2003-05-09 8:16 ` Takashi Iwai 2003-05-09 9:11 ` [Alsa-user] " Jaroslav Kysela 2003-05-09 9:36 ` Takashi Iwai 2003-05-09 9:20 ` [Alsa-devel] " christopher cuse
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.