FFmpeg/libavcodec目录中有一个叫做libstagefright.cpp的文件,这个文件一开始以为是H.264在stagefright上的一个软实现。后来看了代码和同事研究过以后觉得是FFmpeg在Android系统上调用StageFright中支持的H.264硬件解码器。它提供了一种FFmpeg调用StageFright中硬解码的途径;不是StageFright调用FFmpeg解码器。
libstagefright.cpp的注释:Interface to the Android Stagefright library for H/W accelerated H.264 decoding