[alsa-devel] ESI Juli@ crash with external clock switch - patch

Pavel Hofman pavel.hofman at ivitera.com
Fri Jan 16 21:36:10 CET 2015


Dne 16.1.2015 v 18:13 Takashi Iwai napsal(a):
> OK, I'm going to send a fix series including the relevant correction.
> Give it a try later.

Thanks a lot for the patches, the external rate switching on Juli now 
works perfectly (not tested on Quartet yet). One can tell you are 
seasoned in kernel development, I would get lost in the synchronization 
and workqueue facilities.

>> I am not sure users would want/need to disable a feature which detects
>> incoming samplerate. IMO if the work thread is running only in the
>> external clock mode, nothing more is needed.
>
> Hm, but you can still see the other attributes of SPDIF input frames,
> right?  Or all these useless when the clock is set to internal?
> If so, it'd be easy to add the dynamic turn on/off per the clock
> mode.

You are right, that would disable update of other controls informing 
about incoming SPDIF details. These are useful in internal clock mode 
too - if the soundcard is master for the spdif chain. A new control 
would make sense then.

I am leaving for a week, then I will test quartet and the PM features.

Again, thanks a lot for the patches.


Pavel.


More information about the Alsa-devel mailing list