21 Sep
2012
21 Sep
'12
5:53 p.m.
Hi folks,
I've found some unexpected behavior in alsa-lib. The attached program uses 100% CPU in an infinite loop, when I'd expect it to return either an error or a valid htimestamp. I believe the loop occurs in <src/pcm/pcm_hw.c:snd_pcm_hw_htimestamp()>. Am I not supposed to call htimestamp() on this type of PCM? Is the PCM still in an invalid state when htimestamp() is called?
Card: HDA ATI SB Chip: Realtek ALC889
Happy for any insight. Andrew