码迷,mamicode.com
首页 > 其他好文 > 详细

ffmpeg 手动指定解码格式 效果不明显

时间:2017-11-18 17:37:56      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:ffmpeg 探测 延迟 减缓

+ buffer 0x00000000002cbdc0  <字符串中的字符无效。> unsigned char *

+ buf_end 0x00000000002d3626  <字符串中的字符无效。> unsigned char *


30822


pos 262349

buffer  2932160

buf_end 2962982

buffsize 35840

buf_end-buffer 30822

pos的值从哪里来,值得考虑

pFormatContext->pb->pos = pFormatContext->pb->buf_end;

在已有的版本是编译不过的,因为pos是一个64位整型,buf_end是一个字符指针

但是从上面还是看不出它们之间的关系,尽管手动指定解码格式,但是效果并不理想


还有在这里读取一帧的数据

m_pVideoc->io_ctx = avio_alloc_context(m_pAvioBuf, BUF_SIZE, 0, this, ReadStreamData, NULL, NULL);

设置BUF_SIZE的大小为4*1024,实际上是否有效果,还是一个模糊的概念


ffmpeg 手动指定解码格式 效果不明显

标签:ffmpeg 探测 延迟 减缓

原文地址:http://fengyuzaitu.blog.51cto.com/5218690/1983060

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!