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