是否有任何示例代码让我了解如何使用Android上的应用层(GB,ICS)中的Surfaceflinger API来解码StageFright API以解码h264视频以及渲染解码数据(将在YUV420中)
答案 0 :(得分:0)
在标准的Android发行版中,在stagefright
还有一个名为frameworks\base\cmds\stagefright (ICS)
的命令行实用程序,它将执行基于命令行的独立解码。
如果您希望在Surface
上解码并显示数据,则需要创建MediaPlayer
,这是Stagefright
框架之上的更高抽象级别。您可以通过Surface
的{{1}}方法设置特定的SetVideoSurface
。