Handling Lost Audio IRQs in ALSA: Triggering XRUN on Timer Detection?