svn commit: r339388 - head/sys/dev/usb/controller

Hans Petter Selasky hps at selasky.org
Sat Nov 3 17:11:23 UTC 2018


On 11/3/18 1:15 PM, Herbert J. Skuhra wrote:
> On Tue, 16 Oct 2018 20:47:13 +0200, Hans Petter Selasky wrote:
>>
>> Author: hselasky
>> Date: Tue Oct 16 18:47:13 2018
>> New Revision: 339388
>> URL: https://svnweb.freebsd.org/changeset/base/339388
>>
>> Log:
>>    Fix for reception of large full speed isochronous frames via the transaction
>>    translator, when using the DWC OTG USB controller driver. Make sure to re-try
>>    getting the complete split packets until a DATA0 packet is received. Larger
>>    isochronous frames may be split into multiple MDATA packets terminated
>>    by a single DATA0 packet.
>>    
>>    PR:			230434
>>    MFC after:		3 days
>>    Approved by:		re (gjb)
>>    Sponsored by:		Mellanox Technologies
>>
>> Modified:
>>    head/sys/dev/usb/controller/dwc_otg.c
> 
> Hei,
> 
> I use a Sound Blaster Play 2 USB soundcard on a Raspberry Pi 2 and a
> Raspberry Pi 3 to listen to internet radio streams (e.g. NRK, SR, BBC,
> etc.). After this commit audio quality is deteriorated (strange noises). I've
> tried mpg123 and moc.
> 
> --
> Herbert
> 

Hi,

How many channels does your audio device have?

What sample rates are you using? What happens if you lower the vchanrate?

dmesg ?

What are the following sysctl values?

dev.pcm.x.rec.vchanrate: 48000
dev.pcm.x.play.vchanrate: 48000

x is 0 or 1.

--HPS




More information about the svn-src-head mailing list