Я отлаживаю видеорендерер C++, который использует eglPresentationTimeANDROID()
для улучшения губной синхронизации. Это расширение egl доступно не на всех протестированных мною устройствах. но для некоторых (например адрено) его надо отключать вручную - иначе стрим зависает. Я понимаю, что некоторые устройства фактически игнорируют PTS (см. Временная метка Android Native Window).
Недавно я столкнулся с большим количеством устройств (довольно экзотических), которые выходят из строя, когда эта функция включена, и я рассматриваю возможность ее полного отключения. Но чтобы принять это решение, я хочу измерить эффект от этого ПИН, прежде чем я решу избавиться от него.