【发布时间】:2012-01-24 16:37:10
【问题描述】:
Android 软件编解码器(例如OMX.PV.mpeg4enc)是否支持 OpenMAX (OMX) 接口?例如,它们是否支持标准 OMX 函数,如 OMX_FillThisBuffer、OMX_EmptyThisBuffer 等?还是只有硬件解码器支持OMX接口?
【问题讨论】:
标签: android codec stagefright openmax
Android 软件编解码器(例如OMX.PV.mpeg4enc)是否支持 OpenMAX (OMX) 接口?例如,它们是否支持标准 OMX 函数,如 OMX_FillThisBuffer、OMX_EmptyThisBuffer 等?还是只有硬件解码器支持OMX接口?
【问题讨论】:
标签: android codec stagefright openmax
OMX.PV.mpeg4enc 是一个软件编解码器。openmax 组件意味着多媒体功能的包装器。据我了解,它的作用类似于解码器或编码器。 从某种角度来说,可以理解为codec,所以支持omx。
【讨论】:
是的。 OMX.PV.mpeg4enc 是一个 openmax 组件。但它不再用于android。
这是一个软件编解码器,由分组视频公司提供。只有 TI、Qualcomm 等芯片组供应商提供硬件编解码器作为 OpenMAX IL 组件。
所以是的,软件和硬件编解码器都支持(并且应该支持)OMX 接口,以便 Android 上的媒体框架使用。
【讨论】: