Refrence
https://www.jianshu.com/p/7762eea1f88a
Android 默认的软件编码都是这个:frameworks/av/media/libstagefright/codecs/avcenc
也就是:libstagefright_soft_avcevc.so
而非:libstagefright_soft_h264enc.so(frameworks/av/media/libstagefright/codecs/avc/enc/)
判断来自这里:
frameworks/av/media/libstagefright/omx/SoftOMXPlugin.cpp: { “OMX.google.h264.encoder”, “avcenc”, “video_encoder.avc” },
如果需要修改的话。修改如下:
frameworks/av/media/libstagefright/omx/SoftOMXPlugin.cpp: { “OMX.google.h264.encoder”, “h264enc”, “video_encoder.avc” },
本文介绍了Android系统中默认的H264视频编码库libstagefright_soft_avcevc.so,并说明了如何将其替换为libstagefright_soft_h264enc.so的方法。这对于需要定制视频编码特性的开发者来说非常重要。

521

被折叠的 条评论
为什么被折叠?



