Я видел много смартфонов с аппаратным ускорением декодирования видео, поддерживающих mpeg2 и h264, но в отличие от настольных и портативных систем, мне не ясно, как взаимодействовать с аппаратным ускорением.
Для настольных компьютеров / ноутбуков есть DXVA, VDPAU и OpenMax.
Кто-нибудь из них поддерживается в мобильных телефонах? Я думаю, что OpenMax есть, но я не уверен, насколько широко он поддерживается.
Кто-нибудь знаком с тем, что обычно используется для написания медиапроигрывателей и декодеров с аппаратным ускорением для таких платформ, как Snapdragon, Tegra 2 или Omap 4 под управлением Android или Windows Phone?
Я знаю, что ffmpeg можно скомпилировать для arm, и мне интересно, какое аппаратное ускорение видео он поддерживает на этой платформе.