[mythtv] [mythtv-commits] mythtv commit: r24384 by jyavenard

Jean-Yves Avenard jyavenard at gmail.com
Tue May 4 11:03:56 UTC 2010


Hi

On 4 May 2010 20:36, Colin Guthrie <mythtv at colin.guthr.ie> wrote:
> Awesome. Remember to ask me on IRC or via direct email if you have any
> pulse specific needs. Although I contribute a lot to PA I'm not actually
> that familiar with the client side audio programming (I deal mostly with
> management and internal modules), but I'm sure I can be of some
> assitance somewhere.

the audiooutputpulse code was mostly rewritten...
This removed all the issues like AV-Sync or buffer underrun. Those
issues existed due to the incorrect use of the pulseaudio API.

FooBar is working on that one.. The code is finished now.
Waiting to complete cleaning the changeset and will commit shortly.

He has spent a great deal of effort (mostly troubles) getting around
restrictions imposed by pulse. In particular, once pulse open the alsa
device, you can't change the sampling rate. And when pulse is given
the job to resample, all weird things start to occur.
So in the end, we do all the resampling in mythtv prior to feeding the
data to pulse.

I will see if we can merge anything you have that is of interest here ...

Jean-Yves


More information about the mythtv-dev mailing list