On Mon, 2010-07-12 at 14:57 -0500, pl bossart wrote: > Tanu, can you provide this fix? Couldn't find your patch, no bug #839. > PulseAudio has another routine: pa_alsa_pcm_is_hw, this could also be > used but it would prevent rewinds for iec958 as well... Forgot this from the previous reply: Have you tested that pa_alsa_pcm_is_hw really returns FALSE for iec958? I thought iec958 is just an alias like "front" or "surround51". The implementation uses snd_pcm_info_get_card(info) to determine the answer (valid card index -> true, error -> false). It seems probable that the function will return a valid card index for iec958. -- Tanu Kaskinen