0

我正在使用Google Grafika示例在 TextureView 上显示视频。“双重解码”更具体。代码大部分时间都可以工作,但对于某些 mp4 文件,它只会崩溃:

libc: Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 7998

相同的代码适用于 webM 文件和大多数 mp4 文件。我希望它失败的地方是:

extractor = new MediaExtractor();
extractor.setDataSource(sourceFile);

MoviePlayer [L:113]

任何提示如何四处走动或可能是什么问题?

4

1 回答 1

-1

这是与 OpenGL-ES 应用程序相关的错误

尝试将此添加到您的清单中:

  <uses-feature android:glEsVersion="0x00020000" android:required="true" />
  • 打开 AndroidManifest.xml,将android:allowClearUserData="true"标签添加到应用程序节点。

    <application android:allowClearUserData="true"
    ....
    >
    

    这可能会帮助你

于 2015-11-06T07:17:17.867 回答