Блокировка в обратном вызове SLBufferQueueItf
Ссылочный документ OpenSL не отвечает, возможно ли заблокировать в обратном вызове, указанном вызовом SLBufferQueueItf:: RegisterCallback ().
Я думаю сделать это, когда игрок сигнализирует, что собирается голодать, и данные еще не готовы.
1 ответ
Согласно программным заметкам OpenSL ES для Android, обратные вызовы никогда не должны блокировать или выполнять чрезмерную работу. Смотрите раздел "Обратные вызовы и потоки".