Windows Error 0xe06d7363

出错代码:

AVIOContext *avio2 = avio_alloc_context(aviobuffer, 32768, 0, &fp_open, file_buffer, NULL, NULL);

错误代码:

//Callback  
int read_buffer(void *opaque, uint8_t *buf, int buf_size) {

DeviceInfo deviceInfo = *((DeviceInfo *)opaque);

int null_count=0;
int display_count = 0;
while (1) {
RecStruct data_recv;
int ret;
memset(&data_recv, '0', sizeof(struct RecStruct));

ret = recv(deviceInfo.sockClient, (char *)&data_recv, sizeof(struct RecStruct), 0);  //第二个参数使用强制类型,为一个数据包  
if (ret == 0) // server调用了close 
{
printf("server close");
break;

}

正确的:应该调用file_buffer,估计是指针强制转换出的错:

//Callback

int file_buffer(void *opaque, uint8_t *buf, int buf_size) {

FILE *fp_open = (FILE *)opaque;

if (!feof(fp_open)) {

int true_size = fread(buf, 1, buf_size, fp_open);

return true_size;

}

else {

printf("file read end\n");

return -1;

}

}

ffmpeg Windows Error 0xe06d7363相关推荐

  1. OSError: [WinError -529697949] Windows Error 0xe06d7363

    背景 新的代码框架使用python作为测试脚本,pytest控制测试用例,vs 2019编译工程,vs code进行脚本的调试. 有时候电脑跑测试会卡住,卡一会后内存急速减少,然后弹出报错(有时是PC ...

  2. FFmpeg - Windows下使用MSYS2和VS编译FFmpeg

    文章目录 0. 说明 1. 安装MSYS2 1.1 下载 1.2 安装 2. 下载FFmpeg及其他源码 3. 编译配置依赖库 3.1 打开一个新的MSYS2终端 3.2 编译x264 3.3 编译 ...

  3. redis报错Windows error 0x70--记录一次服务器雪崩异常

    错误信息如下: The Windows version of Redis allocates a large memory mapped file for sharing the heap with ...

  4. 亲测可用:Anaconda Windows Error:[Error 2]或者系统找不到指定文件

    [问题描述]: Anaconda Windows Error:[Error 2]或者系统找不到指定文件的解决办法 [原因分析]: 在实际安装过程中,anaconda调用cmd运行post_instal ...

  5. 集成ffmpeg/x264:ERROR: libx264 not found的问题

    集成ffmpeg/x264:ERROR: libx264 not found的问题   --拔剑 集成ffmpeg/x264碰到如下问题:    ERROR: libx264 not found 察看 ...

  6. windows error错误代码

    附上 windows error错误代码: 0操作成功完成. 1功能错误. 2系统找不到指定的文件. 3系统找不到指定的路径. 4系统无法打开文件. 5拒绝访问. 6句柄无效. 7存储控制块被损坏. ...

  7. 在python里调用c++的DLL出现Windows Error -529697949

    我是用VS2013写的DLL,在python2.7里调用. 项目在我和同事的电脑上都能跑,可在另一台工作电脑中出现Windows Error -529697949. 在这台电脑中,写的简单用来找问题的 ...

  8. osg学习(四十八)Windows Error #2000

    Windows Error #2000: Win32WindowingSystem::OpenGLContext() - Unable to restore current OpenGL render ...

  9. FFmpeg Windows 10系统下的使用教程

    FFmpeg Windows 10系统下的使用教程- -2018年6月1日星期五 [Windows下FFmpeg批量处理脚本我稍后发到CSDN上: MAC上ffmpeg批量处理脚本已发布到CSDN中 ...

最新文章

  1. 妹妹生了个女儿,纪念一下
  2. Swift - 警告提示框(UIAlertController)的用法
  3. 金蝶云系统显示服务器离线,金蝶云服务器已离线是什么情况
  4. python 字典查询比列表快_Python 字典和列表的对比应用
  5. Git笔记-Connection reset by 13.229.188.59 port 22 fatal: Could not read from remote repository.
  6. 联想y470上三代cpu_AMD三代线程撕裂者首测 单核不再是问题(二)
  7. python从语音生成MFCC特征
  8. 深入理解Linux网络技术内幕学习笔记第二章:一些重要的数据结构
  9. 5类6类7类网线对比_五类/超五类/六类/超六类/七类等多类网线的比较
  10. windows10下安装Vue.js的方法
  11. 传统产业如何进行数字化转型
  12. 社会心理学 David G. Myers
  13. 英语单词记忆方法20种
  14. STM32烧写程序:ST-link V2调试下载器实物和连接方式
  15. web服务器利用线程响应http请求,多线程实现的HTTP应用服务器(HTTPWebServer)Mutu 0.2 alpha连载I...
  16. React 组件封装之 Tree 树形控件
  17. java中抛出异常之后程序还会继续运行么?
  18. IDEA提示方法参数的快捷键
  19. Python3.5 使用 protobuf3.0.0.beta2
  20. Redis用来干嘛的?

热门文章

  1. 数据结构 图的广度优先遍历 C++
  2. linux运行容器,容器与云|如何在 Windows 上运行 Linux 容器
  3. confluence7安全补丁_centos7安装confluence遇到的问题
  4. 安卓加载asset中的json文件_Android中读取asset路径下本地json文件
  5. leetcode327 超时大坑
  6. 微型计算机应用重点,微型计算机原理以及的应用考试重点.doc
  7. 云服务器怎么拷贝和删除文件,怎样给云服务器拷贝文件
  8. php 根据位置显示地图,php通过地址获得百度地图经纬度(地理编码)
  9. String.replaceAll() 正则表达式
  10. 速度前瞻运动控制c语言程序_整合实时运动控制及多颗相机连接,大幅提升光学影像检测速度...