当前位置:网站首页>outputBufferIndex = mDecode.dequeueOutputBuffer(bufferInfo, 0) 一直返回为-1
outputBufferIndex = mDecode.dequeueOutputBuffer(bufferInfo, 0) 一直返回为-1
2022-08-04 00:11:00 【程序猫 猫小白】
遇到问题
使用MediaCodec解码的时候,使用
outputBufferIndex = mDecode.dequeueOutputBuffer(bufferInfo, 0) ;
outputBufferIndex一直返回为-1
接着会出现以下Log:
2022-08-03 19:09:22.373 32278-322/com.byd.rtpclientdemo E/BLS_PreviewThread: java.lang.IllegalStateException
2022-08-03 19:09:22.374 32278-322/com.byd.rtpclientdemo W/System.err: java.lang.IllegalStateException
2022-08-03 19:09:22.375 32278-322/com.byd.rtpclientdemo W/System.err: at android.media.MediaCodec.native_dequeueInputBuffer(Native Method)
2022-08-03 19:09:22.375 32278-322/com.byd.rtpclientdemo W/System.err: at android.media.MediaCodec.dequeueInputBuffer(MediaCodec.java:2938)
上一次操作的时候可以正常解码,最后的Log是:
32278-32381/com.byd.rtpclientdemo I/MediaCodec: setCodecState state(0), called in 6
然后再进行操作就是一直返回-1;折腾好多次之后,重新安装demo,清数据这类的操作多次,又会解码正常,下一次又会出现一直返回为-1
哪位大佬或者大神知道原因的啊?
边栏推荐
猜你喜欢
随机推荐
建木DevOps流程的快速运用
2022年8月份DAMA-CDGA/CDGP数据治理认证招生简章
corn表达式 具体详解与案例
学习笔记 | uiautomation(如何)实现自动化
Nanoprobes Mono- Sulfo -NHS-Nanogold的使用和应用
After building the pytorch environment, the pip and conda commands cannot be used
c语言分层理解(c语言操作符)
咱们500万条数据测试一下,如何合理使用索引加速?
OpenCV 图像拼接
小身材有大作用——光模块基础知识(一)
汉字风格迁移---结合本地和全局特征学习的中文字体迁移
ENS域名注册量创历史新高 逆市增长之势?光环之下存在炒作风险
国内首发可视化智能调优平台,小龙带你玩转KeenTune UI
C语言实验十四 结构体
LeetCode 0155. 最小栈
TypeScript学习
超级完美版布局有快捷键,有背景置换
rsync 基础用法
2022-08-03: What does the following go code output?A: 2; B: 3; C: 1; D: 0.package main import "fmt" func main() { slice := []i
Talking about the future development direction of my country's industrial parks









