MediaCodec 编码H264 编码一帧后dequeueOutputBuffer为-1的问题
来源:互联网 发布:淘宝可以实名认证几个 编辑:程序博客网 时间:2024/05/21 21:07
在用android MediaCodec编码h264的时候,会遇到,dequeueOutputBuffer在成功获取到config帧(sps pps)及第一个I帧后,dequeueOutputBuffer然后结果一直为-1的情况,
在我用的三星note3及小米3都是这样的,解决方案如下:
关键在下面这个函数的第四个参数上,就是时间戳,这个参数一定要填写,可以类似的这么简单的算一下:
long timepts = 1000000*count / 20;
mediaCodec.queueInputBuffer(inputBufferIndex, 0, input.length, timepts, 0);
然后就解决了~
dequeueOutputBuffer 结果正常了,可以继续编码了~
1 1
- MediaCodec 编码H264 编码一帧后dequeueOutputBuffer为-1的问题
- MediaCodec 编码H264 编码一帧后dequeueOutputBuffer为-1的问题
- MediaCodec 硬编码 h264
- MediaCodec之H264编码
- android硬编码h264-MediaCodec
- android硬编码h264-MediaCodec
- android硬编码h264-MediaCodec
- android硬编码h264-MediaCodec
- Android MediaCodec h264硬件编码
- android硬编码h264-MediaCodec
- android硬编码h264——MediaCodec
- MediaCodec硬编码成H264视频流
- Android 利用MediaCodec 实现硬编码 h264
- ffmpeg 编码h264 profile如何设置为baseline的问题
- ffmpeg 编码h264 profile如何设置为baseline的问题
- ffmpeg 编码h264 profile如何设置为baseline的问题
- 关于H264编码的问题
- android开发,通过摄像头实时采集视频并使用MediaCodec硬编码为H264
- 冒泡排序算法,插入排序
- 马赛克滤镜效果
- 第五章 编码/加密——《跟我学Shiro》
- Rootless Root:The Unix Koans of Master Foo
- intel Baytrail 平台audio驱动match流程
- MediaCodec 编码H264 编码一帧后dequeueOutputBuffer为-1的问题
- Alibaba开源的分布式服务框架Dubbo架构图详解
- BZOJ_P4300 绝世好(sb)题(动态规划)
- 千万并发的秘密-内核是问题的根本
- 数据结构与算法——二叉搜索树的操作集(C语言)
- OPENWRT+中添加动态库和静态库.so和.a
- android真机 usb调试 访问电脑本地web服务地址
- 用Python操作Named pipe命名管道,实用做法
- tomcat笔记