Ive попытался понять, как ExoPlayer работает недавно и изучает их исходный код.Почему ExoPlayer Google перестает использовать Android-приложение low leve api MediaExtractor больше?
В части кодирования/декодирования я обнаружил, что TrackRenderer обертывает api низкого уровня из класса MediaCodec и использует его для декодирования/кодирования данных.
Но для Извлеченной части я нахожу только один класс -> FrameWorkSampleSource.java, который использует низкоуровневый api MediaExtractor, и его устаревший, даже ушел в ExoPlayer 2.0.
Есть ли причина, по которой exoplayer не использует этот низкоуровневый api для извлечения данных из источника? Я думал, что это единственный способ извлечения мультимедийных данных в устройстве Android .....
Благодаря