On Thu, Sep 09, 2010 at 04:51:45PM -0500, 6275 kson wrote: > Well I basically understand what is wrong. Usbaudio is expecting the packet > size to be 4 and the value to be encoded as 16.16 because the device is > operating at high speed. I made the change and my device now shows up > properly as an output device and playback works but the feedback polling > interval is incorrect. > > Since the feedback endpoint descriptor is not class specific I can see why > one would expect it to be a usb 2.0 standard endpoint descriptor, however, > that would mean I should also change my other audio streaming endpoint > descriptors. > > Unfortunately, I'm not sure the proper way to fix this - any advice would be > appreciated. Hmm, I don't get your point. Why don't you just change the bInterval field of your endpoint descriptor? Does your device work with OSX, for example? Daniel _______________________________________________ Alsa-devel mailing list Alsa-devel@xxxxxxxxxxxxxxxx http://mailman.alsa-project.org/mailman/listinfo/alsa-devel