Как создать плагин stagefright

У меня есть задача, которая включает в себя интеграцию видео декодера вStagefright(Android»мультимедийные рамки). Я искал и нашел следующее о создании нового плагина для:Stagefright

Чтобы добавить поддержку нового формата, вам необходимо:

Разработайте новый класс Extractor, если контейнер еще не поддерживается.

Разработайте новый класс Decoder, который реализует интерфейс, необходимый дляStageFright ядро для чтения данных.

Свяжите mime-тип файлов для чтения с вашим новым декодером вOMXCodec.cpp файл, вkDecoderInfo массив.

    static const CodecInfo kDecoderInfo[] = {  
        {MEDIA_MIMETYPE_AUDIO_AAC, "OMX.TI.AAC.decode"},
        {MEDIA_MIMETYPE_AUDIO_AAC, "AACDecoder"},
    };

Приведенные выше данные - это все, что я мог узнать в сети. Прямо сейчас у меня есть простое приложение, которое будет принимать файл в качестве входных данных и отображать его на экране с помощью нативного API ».с в андроид. Может кто-нибудь, пожалуйста, скажите мне, как действовать дальше. И откуда все этоOMXCodec.cpp и другие приходят в картину, и в каком каталоге моего проекта я должен иметь их. Пожалуйста, предоставьте решения относительно того же самого. Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос