On Tue, 2006-04-18 at 20:25 +0200, Takashi Iwai wrote: > Yes, of course, it's not an XRUN but "another type" of state. > The driver just notifes the SUSPENDED state when any access comes from > the app. I still don't see why it is necessary. I can see two cases: 1) the app is frozen before the driver suspends, so that we get into a regular xrun situation. That can be handled as an xrun 2) the driver suspends before the app is frozen, which means that the app won't be getting any pcm progress for a bit of time, which doesn't matter at all. Or is that the point where I'm mistaken, and it does matter to the app if the hardware pauses for a bit (say for video/audio sync)? johannes