25 Nov
2012
25 Nov
'12
5:39 p.m.
Daniel Mack wrote:
On 21.11.2012 21:13, Daniel Griscom wrote:
- Once in a while (every few seconds or minutes) a single
packet will be missed
- Once in a longer while (every few minutes or hours), the
system will go into a continuing error condition where three of every eight packets are missed.
[...] This test will tell us whether data is in fact lost before it hits the usb audio driver, or if it's dropped by the USB HCD.
These look like hardware errors. You might want to try to check the frames' status in retire_playback_urb(), but this will show only DMA/ FIFO problems on the host; the HC will not be able to detect whether the receiving device has handled the packet.
Regards, Clemens