[alsa-devel] alsa-util.c: snd_pcm_avail() returned a value that is exceptionally large: 349696 bytes (1821 ms).

Raymond Yau superquad.vortex2 at gmail.com
Tue Jan 5 03:32:51 CET 2010


2009/12/31 Colin Guthrie <gmane at colin.guthr.ie>

> 'Twas brillig, and Raymond Yau at 30/12/09 07:07 did gyre and gimble:
> > Why do PA server try to open an non-existing device iec958 so many times
> ?
>
> It has to try and open the device several times to probe for available
> profiles. This is only done at startup and then cached for the duration
> of the run in the form of a list of available profiles.
>
> Col
>
>

D: alsa-mixer.c: Checking for recording on Digital Surround 4.0 (IEC958)
(iec958-surround-40)
D: alsa-util.c: Trying iec958:0 with SND_PCM_NO_AUTO_FORMAT ...


Refer to http://thread.gmane.org/gmane.linux.alsa.devel/53004/focus=53038

SPDIF is limited to 2 channels when using PCM. DTS/AC3 is the only way
to get multi-channel out of SPDIF.


Have any PA developers really tested the "iec958-surround-40"  profile on
any machines ?


More information about the Alsa-devel mailing list