ffmpeg处理完视频流后,上层的webrtc调用错误,可以看出webrtc的调用过程:

Backtrace:
webrtc::RTPFragmentationHeader::CopyFrom [0x5813CAD2+18] (d:\workspace\chromium_build\src\third_party\webrtc\modules\interface\module_common_types.h:283)
webrtc::RtpPacketizerH264::SetPayloadData [0x5813D4ED+29] (d:\workspace\chromium_build\src\third_party\webrtc\modules\rtp_rtcp\source\rtp_format_h264.cc:172)
webrtc::RTPSenderVideo::SendVideo [0x581399AD+285] (d:\workspace\chromium_build\src\third_party\webrtc\modules\rtp_rtcp\source\rtp_sender_video.cc:290)
webrtc::RTPSender::SendOutgoingData [0x58131251+689] (d:\workspace\chromium_build\src\third_party\webrtc\modules\rtp_rtcp\source\rtp_sender.cc:532)
webrtc::ModuleRtpRtcpImpl::SendOutgoingData [0x581204EA+154] (d:\workspace\chromium_build\src\third_party\webrtc\modules\rtp_rtcp\source\rtp_rtcp_impl.cc:418)
webrtc::PayloadRouter::RoutePayload [0x58152FC7+103] (d:\workspace\chromium_build\src\third_party\webrtc\video_engine\payload_router.cc:74)
webrtc::ViEEncoder::SendData [0x58150197+151] (d:\workspace\chromium_build\src\third_party\webrtc\video_engine\vie_encoder.cc:694)
webrtc::VCMEncodedFrameCallback::Encoded [0x5815BD8F+159] (d:\workspace\chromium_build\src\third_party\webrtc\modules\video_coding\main\source\generic_encoder.cc:320)
webrtc::FfmpegEncoder::Encode [0x5816B595+2309] (d:\workspace\chromium_build\src\third_party\webrtc\modules\video_coding\codecs\h264\ffmpeg_codec.cc:893)
webrtc::VCMGenericEncoder::Encode [0x5815BCA9+89] (d:\workspace\chromium_build\src\third_party\webrtc\modules\video_coding\main\source\generic_encoder.cc:159)
webrtc::vcm::VideoSender::AddVideoFrame [0x5815C496+486] (d:\workspace\chromium_build\src\third_party\webrtc\modules\video_coding\main\source\video_sender.cc:351)
webrtc::ViEEncoder::DeliverFrame [0x5814F345+357] (d:\workspace\chromium_build\src\third_party\webrtc\video_engine\vie_encoder.cc:580)
webrtc::internal::VideoCaptureInput::CaptureProcess [0x5814E7E6+182] (d:\workspace\chromium_build\src\third_party\webrtc\video\video_capture_input.cc:149)
webrtc::ThreadWindows::Run [0x5802C12C+44] (d:\workspace\chromium_build\src\third_party\webrtc\system_wrappers\source\thread_win.cc:100)
webrtc::ThreadWindows::StartThread [0x5802C1CB+11] (d:\workspace\chromium_build\src\third_party\webrtc\system_wrappers\source\thread_win.cc:51)
BaseThreadInitThunk [0x7684336A+18]
RtlInitializeExceptionChain [0x77B59882+99]
RtlInitializeExceptionChain [0x77B59855+54]

chromium的Backtrace记录的更多相关文章

  1. 自己动手实现浏览器,21天自制chromium:起手篇

    转:https://zhuanlan.zhihu.com/p/29101613?utm_medium=social&utm_source=qq 大家好,我又来了.这篇是21天自制原子弹的姐妹篇 ...

  2. 【Chromium】sandboxed window问题记录

    问题发现 在业务逻辑中发现有时使用chrome.app.window.create这个API创建出来的窗口无法使用其他的API,不仅其他chrome.app.window的API说window is ...

  3. 记录windows下编译chromium,备忘

    编译windows下chromium,时间:20170619, 官方地址:https://chromium.googlesource.com/chromium/src/+/master/docs/wi ...

  4. linux 下Qt WebEngine 程序打包简单记录

    本次记录仅作参考. 程序说明: 程序是一个编解码器控制管理的工具,使用到的库有:Qt的WebEngine.OpenGL模块.poco库.libmicrohttpd.libcurl.libvlc.同时程 ...

  5. Google之Chromium浏览器源码学习——base公共通用库(一)

    Google的优秀C++开源项目繁多,其中的Chromium浏览器项目可以说是很具有代表性的,此外还包括其第三开发开源库或是自己的优秀开源库,可以根据需要抽取自己感兴趣的部分.在研究.学习该项目前的时 ...

  6. 如何在windows上编译Chromium (CEF3) 并加入MP3支持(二)

    时隔一年,再次编译cef3,独一无二的目的仍为加入mp3支持.新版本的编译环境和注意事项都已经发生了变化,于是再记录一下. 一.编译版本 cef版本号格式为X.YYYY.A.gHHHHHHH X为主版 ...

  7. 构建基于Chromium的应用程序

    chromium是google chrome浏览器所采用的内核,最开始由苹果的webkit发展而出,由于webkit在发展上存在分歧,而google希望在开发上有更大的自由度,2013年google决 ...

  8. windows下编译chromium浏览器的15个流程整理

    编译chromium 系统为windows, 国内在windows上编译chromium的资料比较少, 我这篇文章只能作为参考, 记录我遇到的一些问题,因为chromium团队也会修改了代码,或者编译 ...

  9. 学会使用Chromium中的LOG

    转自:http://blog.csdn.net/kuerjinjin/article/details/43937345 简介 众所周知chromium项目无比巨大,想去快速的了解,调试并添加自己想要的 ...

随机推荐

  1. Windows 下安装项目管理工具 Redmine 1.1.2

    1.InstantRails-2.0-win 下载地址  https://rubyforge.org/frs/?group_id=904 2.redmine1.1.2 下载地址  http://www ...

  2. sed 指令

    sed -e 's/:/ /g' 将待处理文本行中:替换为空格, s/A/B/g 是sed中的替换命令, 将A替换为B, 其中,A可以是正则表达式. g表示全部替换. sed 指令 瀏覽數 : 6,5 ...

  3. cf.295.B Two Buttons (bfs)

     Two Buttons time limit per test 2 seconds memory limit per test 256 megabytes input standard input ...

  4. 敲点JavaScript代码

    1. DOM DEMO-表格的行排序 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " ...

  5. Instance Variables in ruby

    Dogs have many shared characteristics, like the abilities to wag their tails and drink water from a ...

  6. mysql启动报错(mac)

    $mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) ...

  7. zb的生日

    http://acm.nyist.net/JudgeOnline/problem.php?pid=325 zb的生日 时间限制:3000 ms  |  内存限制:65535 KB 难度:2   描述 ...

  8. systemd在各个linux发行版的普及

    后面我要说下自己的意见: 原则如果阻碍了进步,那还算个屁,不客气地说,UNIX 原则已经过时了. 移植性问题:我除了 Mac 外不用任何 BSD 系统,当然 Mac 上一般只做开发不做运维(但就算如此 ...

  9. MVC NonAction属性

    3.1. NonAction属性 若将NonAction属性应用在Controller中的Action方法上,即使该Action方法是公共方法,也会告知ActionInvoker不要选取这个Actio ...

  10. c++关键字之#define typedef const

    [#define] #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查. [typedef] typedef只是为了增加可读性而为标识符另起的新名称 在自己的作用域内给一个已经存 ...