У меня только вопрос о том, как использовать ffmpeg/libavcodec/libstagfright.cpp: я пытаюсь avcodec_open2(st->codec, codec), когда у меня есть ffmpeg, чтобы установить codec->id как CODEC_ID_H264,codec->name как libstagefright_h264, значит, я открою
AVCodec ff_libstagefright_h264_decoder.
но когда Stagefright_init->OMXCodec::Create->configureCodec-> initOutputFormat(meta), процесс просто прекратите! Это bazinga!
Я знал, что мета - метаданные, ее данные исходят от codec->extradata, и здесь это означает sps и pps, я прав?
Как я могу использовать libstagefright успешно в ffmpeg? Может ли кто-нибудь привести мне пример?