我已经看到许多智能手机带有支持 mpeg2 和 h264 的硬件加速视频解码,但与台式机和笔记本电脑系统不同,我不清楚如何与硬件加速进行交互。对于台式机/笔记本电脑,有 DXVA、VDPAU 和 OpenMax。手机支持这些吗?我认为 OpenMax 是,但我不确定它的支持范围有多广。
是否有人熟悉通常用于为运行 Android 或 Windows Phone 的 Snapdragon、Tegra 2 或 Omap 4 等平台编写硬件加速媒体播放器和解码器的内容?我知道 ffmpeg 可以为 arm 编译,我想知道它在那个平台上支持什么样的硬件视频加速。