Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将编解码器集成到Android多媒体框架_Android_Android Ndk_Android Mediaplayer_Android Framework_Stagefright - Fatal编程技术网

将编解码器集成到Android多媒体框架

将编解码器集成到Android多媒体框架,android,android-ndk,android-mediaplayer,android-framework,stagefright,Android,Android Ndk,Android Mediaplayer,Android Framework,Stagefright,我有一个自定义的编解码器,这是目前不支持的android多媒体框架。使用编解码器的源代码,我为新格式创建了一个简单的视频播放器应用程序。但是现在我想将它集成到androids多媒体框架中 在邮报的帮助下: 我知道了我需要的基本知识。首先,我需要将我的编解码器集成到Jelly Bean及以上版本中。因此,在上述帖子之后,我下载了android源代码,并按照上述帖子中的说明,在media\u codecs.xml中添加了我的解码器信息,其代码片段如下所示: <Decoders>

我有一个自定义的编解码器,这是目前不支持的android多媒体框架。使用编解码器的源代码,我为新格式创建了一个简单的视频播放器应用程序。但是现在我想将它集成到androids多媒体框架中

在邮报的帮助下:

我知道了我需要的基本知识。首先,我需要将我的编解码器集成到Jelly Bean及以上版本中。因此,在上述帖子之后,我下载了android源代码,并按照上述帖子中的说明,在
media\u codecs.xml
中添加了我的解码器信息,其代码片段如下所示:

<Decoders>
    <MediaCodec name="OMX.CustomDecoder.DECODER" type="video/avc" >
        <Quirk name="requires-allocate-on-input-ports" />
        <Quirk name="requires-allocate-on-output-ports" />
    </MediaCodec>
.
.
.

.
.
.
一旦我完成了上述工作

  • 我想的是,我应该在android源代码树的哪个目录中 添加mycustomDecoder的源代码
  • 一旦我添加了我的customDecoder代码,我应该在哪里给出 命令/写入make文件以编译我的源代码
  • 最后,当所有的东西都被成功地构建和编译之后, 如果我想在android emulator中测试我的集成,应该做什么 要执行的步骤
任何了解我的问题的专家,请回答

提前谢谢

-问候


sam

有人请为我提供一些解决方案。我的自定义解码器也有类似的问题,因为这篇文章是在2013年8月发表的,你能为你的查询找到任何解决方案吗。如果是的话,你能和我分享一些头像吗。提前谢谢。有专家能为这个问题提供解决方案吗?这将有助于包括我在内的许多人。如果有人得到答案…请张贴