2016-08-30 5 views
0

Я пытаюсь извлечь кадры из видеофайла с помощью Android MediaExtractor, но по некоторым причинам самый первый результат от readSampleData() равен -1. Что я делаю не так?MediaExtractor - самый первый результат readSampleData() - -1

Сам файл, безусловно, воспроизводится.

EDIT 2: This is the link to the source code for the MediaExtractor that has this problem

+0

https://developer.android.com/reference/android/ media/MediaExtractor.html # readSampleData (java.nio.ByteBuffer, int). -1 возвращается, если больше нет доступных образцов. «Что я делаю неправильно» Идея не существует, поскольку вы не указали какой-либо код. –

ответ

0

-1 указывает на то, что буфер выборки является empty.Hava взгляд на этот пример, надеюсь, что это помогает Extracting pcm samples

+0

Это правда, но я думаю, что что-то не так, когда это происходит в самом первом 'readSampleData()'. – Gensoukyou1337

 Смежные вопросы

  • Нет связанных вопросов^_^