Эти задержки мало на что влияют (пока они достаточно короткие конечно). Для программы не нужна большая точность.
Железо инициализируется один раз, дальше всё происходит аппаратно. Программе нужно только периодически пополнять буфер по прерываниям. А вот рассинхронизация за счёт тактирования от разных опорников приведёт к тому, что со временем ошибка между видео и аудиофреймами может накопиться и произойдет потеря одного из фреймов.





Ответить с цитированием