Android NDK是否支持视频编码的本机方法(OMXAL)?

时间:2014-02-28 02:07:24

标签: android-ndk mediacodec openmax

在android-NDK-r9c中,Google提供了一个样本“原生媒体”。在此示例中,我们可以使用C级别的OMXAL来执行MeidaPlayer作业。

我想知道我们是否可以通过这种方式进行媒体编码?我尝试编写相应的函数,但是我失败了,根据错误报告,本地库中没有定义这样的函数。

有人对此有所了解吗?谢谢!

2 个答案:

答案 0 :(得分:2)

NDK r10附带本机lib,可与MediaCodec配合使用。

答案 1 :(得分:1)

实际上,android NDK现在不支持omx编码的API,虽然它提供了omx解码,但是可以在NDK示例'jni-media'中找到google示例。如果我们想使用omx编码,我们必须拥有硬件公司提供的代码。这是一个有用的link