在讨论stagefright如何调用硬件解码之前,我们要先清楚几个问题. 我不展开这几个结论是如何得来的,因为这部分属于进程间通信binder的理解,和多媒体本身无关. 一.问题空间 这个有点像方法学上的东西了,呵呵.其实我们讨论一个问题,首先要观注的就是,什么是我们应该关心的,什么是我们在这个问题空间里不用解决的. 上次我们说到,awesomeplayer所有codec,包括软解与硬解的,都是由omx封装的. 我的第一个结论就是:OMX是一个server,等同于surfaceflinger,a…