[alsa-devel] [PATCH] alsa: Disable timer-scheduling for PCMs with the BATCH flag

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



At Tue, 03 Dec 2013 10:02:44 +0100,
Clemens Ladisch wrote:
> 
> Takashi Iwai wrote:
> > Raymond Yau wrote:
> >> usb-audio seem update when each URB send/receive (in 1ms intervals)
> 
> The default is to use larger intervals.
> 
> > The usb-audio driver behaved in a BATCH way in the very early version,
> > but it was improved.
> 
> The delay reporting is more precise, but the DMA position still jumps
> for each URB.
> 
> > So we can get rid of the flag from this driver now.
> 
> How well does timer-scheduling work with large URBs?

I thought PCM runtime delay should give the accurate sample position,
irrespective to URB size?  It should suffice for PA to control via
timer scheduling.


Takashi


[Index of Archives]     [Linux Audio Users]     [AMD Graphics]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux