Какие presentationTimeUs использовать в Media Codec, если я не использую MediaExtractor? - PullRequest
1 голос
/ 06 ноября 2019

Я не использую MediaExtractor, потому что я получаю данные напрямую из RTSP из библиотеки. Поэтому у меня нет информации о метках времени. Каким должно быть значение presentationTimeUs в

public void queueInputBuffer (int index, 
                int offset, 
                int size, 
                long presentationTimeUs, 
                int flags)

1 Ответ

0 голосов
/ 15 ноября 2019

presentationTimeUs должен иметь метку времени в микросекундах для кодированного кадра. Он используется рендерером (игроком), чтобы определить, когда показывать этот кадр. Обычно время от начала кодирования указывается в микросекундах. Вы можете рассчитать как now - encodingStartTime

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...