我正在将自定义编解码器集成到libstagefrightandroid源代码中.我成功地完成了自定义包装器编解码器集成到Android中的任何解释,
但我发现问题就像我.s在自定义编解码器中有文件一样.
我正在遵循LOCAL_CFLAGS := -DOSCL_EXPORT_REF= -DOSCL_IMPORT_REF=这一点,它没有采取.s文件构建.
我找到了几个解决方案,但那些不是我的答案链接
请帮我解决这个问题
提前致谢.
我正在尝试将我的软件HEVC解码器添加到android源代码中.我希望生成libstagefright.so文件.
我提到了其他类似的问题,对我没什么帮助.我无法通过以下问题或参考指南得到清晰的图片.
1)将Codec集成到Android多媒体框架中.
2)集成自定义解码器以在Android上播放并同时显示fps.
3)如何注册OMX内核以添加新的解码器.
有人可以帮我解决一下将新的自定义解码器与Android集成的步骤.
现在,我刚刚添加到media_codecs.xml和{ "OMX.google.h265.decoder" , "hevcdec" , "video_decoder.hevc" }SoftOMXPlugin.cpp文件中.
还需要编辑哪些其他文件才能将新格式添加到android源代码中?哪些函数调用我的解码器源代码(softomxcplugin源文件是否调用我的解码器?).
android android-ndk android-framework stagefright android-mediaplayer