Hiccups in audio

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

 



On Fri, 05.06.09 11:45, nikhil.rao at wipro.com (nikhil.rao at wipro.com) wrote:

> pl bossart wrote:
> > You probably want to use an interrupt-driven mode rather than the
> timer-based scheduling if the driver uses > internal memories available
> in i.MX; you would not have a precise idea of the DMA read position.
> > Try loadind the alsa-sink module with tsched=0 Regards Pierre
> 
> Thanks for your reply. 
> But the pulseaudio version(0.9.10) I am using, does not support "tsched"
> option at all.
> And I don't think I am using the timer based scheduling option. 
> 
> I remember seeing a *FIXME* in the mmap_write which said "/* FIXME:
> Maybe we can do something to keep this memory block a little bit longer
> around? */", which I suspect is causing the hiccup in my audio(not sure
> though). This FIXME is  removed in the later version of pulseaudio which
> has tsched implemented. 

This is almost certainly unrelated to your problem.

> I was wondering if I implement the tsched in the
> pulseaudio version I am currently using, will help fix my audio playback
> problem?

tsched is very complex. You certainly don't want to backport
that. Also, to work properly it requires a newer ALSA and a new kernel
which include gazillions of bug fixes.

Lennart

-- 
Lennart Poettering                        Red Hat, Inc.
lennart [at] poettering [dot] net
http://0pointer.net/lennart/           GnuPG 0x1A015CC4



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

  Powered by Linux