gpt4 book ai didi

android - Mediacodec 果冻 bean

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:32:50 33 4
gpt4 key购买 nike

我正在为 jelly-bean 上的 .mp4 文件使用媒体编解码器并在 logcat 中获取它

02-27 12:12:13.645: A/ACodec(6760): frameworks/av/media/libstagefright/ACodec.cpp:1041 CHECK(def.nBufferSize >= size) failed.
02-27 12:12:13.645: A/libc(6760): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 6778 (CodecLooper)

谁能告诉我这是什么?以及如何解决?

最佳答案

您提供的信息不多,所以答案如下:

看起来是 libstagefright 库的内部检查。

我在 Samsung Tab 2 的解码器配置上遇到了同样的错误。

mDecoder = MediaCodec.createDecoderByType(mime);

创建解码器后,它由从提取器(又名多路分解器)接收到的输入格式配置

MediaFormat inputFormat = extractor.getTrackFormat(i);

mDecoder.configure(inputFormat, null, null, 0); // <-- crashes here

修正(放在mDecoder.configure之前):

inputFormat.setInteger(MediaFormat.KEY_MAX_INPUT_SIZE, 0);

关于android - Mediacodec 果冻 bean ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15105843/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com