1
继续发生致命信号11故障。我已经调试它归结为以下行的代码Android MediaCodec MediaMuxer致命信号11(SIGSEGV)
int outBuffIdx = codec.dequeueOutputBuffer(null, 16000);
它通过这行代码返回-1格式变化的第一次,但接下来的时间,它只是崩溃。
看着这个错误,它说它与空引用变量有关,但输入和输出缓冲区都不应该为空。
继续发生致命信号11故障。我已经调试它归结为以下行的代码Android MediaCodec MediaMuxer致命信号11(SIGSEGV)
int outBuffIdx = codec.dequeueOutputBuffer(null, 16000);
它通过这行代码返回-1格式变化的第一次,但接下来的时间,它只是崩溃。
看着这个错误,它说它与空引用变量有关,但输入和输出缓冲区都不应该为空。
尝试设置BufferInfo参数,而不是传递null。
BufferInfo buffInfo = new MediaCodec.BufferInfo();
int outBuffIdx = codec.dequeueOutputBuffer(buffInfo, 16000);
这是否表示感谢 – HPP
你是在说谢谢你自己? –
这是一条孤独的道路 – HPP