当前位置:网站首页>杰理之修改video_buf_config.h的应用层视频缓冲区大小【篇】
杰理之修改video_buf_config.h的应用层视频缓冲区大小【篇】
2022-06-09 20:01:00 【Rambo-Lamborghini】
video_buf_config.h对应内存配置说明如下,一般修改图传和UVC显示:NET_VREC0_FBUF_SIZE为300K即可。
#define VIDEO0_REC_FORMAT VIDEO_FMT_AVI
#define VIDEO1_REC_FORMAT VIDEO_FMT_AVI
#define VIDEO2_REC_FORMAT VIDEO_FMT_AVI
#ifdef CONFIG_PSRAM_ENABLE
#define VREC0_FBUF_SIZE (5121024)
#define VREC1_FBUF_SIZE (2561024)
#define VREC2_FBUF_SIZE (256 * 1024)
#define AUDIO_BUF_SIZE (2561024)
#else
#if (!defined CONFIG_NO_SDRAM_ENABLE && SDRAM_SIZE >= (2 * 1024 * 1024))
#define VREC0_FBUF_SIZE (5001024)//开sdram,SD卡录像视频缓冲区
#define VREC1_FBUF_SIZE (0)
#define VREC2_FBUF_SIZE (0)
#define AUDIO_BUF_SIZE (641024)//开sdram,SD卡录像音频缓冲区,没有音频写0
#else
#define VREC0_FBUF_SIZE (1501024)//不开sdram,SD卡录像修改这里
#define VREC1_FBUF_SIZE (0)
#define VREC2_FBUF_SIZE (0)
#define AUDIO_BUF_SIZE (16*1024)//不开sdram,SD卡录像音频缓冲区,没有音频写0
#endif
#endif
#define USB_CAMERA_BUF_SIZE (1 * 1024 * 1024) // + 512 * 1024)
#define CAMERA_CAP_BUF_SIZE (1 * 1024 * 1024)
#if (!defined CONFIG_NO_SDRAM_ENABLE && SDRAM_SIZE >= (2 * 1024 * 1024))
#define NET_VREC0_FBUF_SIZE (2001024)//开sdram,图传或UVC显示视频缓冲区
#define NET_VREC1_FBUF_SIZE (0)
#define NET_AUDIO_BUF_SIZE (641024)//开sdram,图传或UVC显示音频缓冲区,没有音频写0
#else
#define NET_VREC0_FBUF_SIZE (1001024)//不开sdram,图传或UVC显示视频缓冲区
#define NET_VREC1_FBUF_SIZE (0)
#define NET_AUDIO_BUF_SIZE (161024)//开sdram,图传或UVC显示音频缓冲区,没有音频写0
#endif
边栏推荐
- [ue5] calling worldsubsystem in uobject
- asp.net txt读写
- 浅谈Go语言反射
- Electron FAQ 60 - error: could not start audio source
- 个人博客系统(附源码)
- 2022年xx地 信息安全管理与评估赛题
- 2022 XX information security management and evaluation competition
- 移动应用测试篇(6)——APP测试技术(4)
- Description des tâches du concours « gestion et évaluation de la sécurité de l'information » du groupe professionnel supérieur du concours national de compétences des écoles professionnelles en 20xx
- SMART PLC多次调用同一个子程序(FC)
猜你喜欢

The crayfish left out by the young people has only a life of losing money?
![Fedformer:Frequency Enhanced DecomposedTransformer for long-term series forecasting[还在学习中···]](/img/58/d73cbaaeefc255816fe8cdc7165419.png)
Fedformer:Frequency Enhanced DecomposedTransformer for long-term series forecasting[还在学习中···]

95 ans plus tard, le programmeur de Big Factory a été condamné à neuf mois de prison pour avoir supprimé la bibliothèque.

SMART PLC多次调用同一个子程序(FC)

巴比特 | 元宇宙每日必读:花旗银行报告称元宇宙经济代表着13 万亿美元的收入机会,有5个确定的早期投资机会...

dump.pcapng数据包解析

Paramiko and thread pool demo (fast batch operation server)

护网面试(杂)

Safety net interview (Miscellaneous)

MySQL data type
随机推荐
WIN7 64位旗舰版安装OFFICE2003 提示:“错误1919,配置ODBC数据源MS Access Database时发生错误ODEC错误”
Description des tâches du concours « gestion et évaluation de la sécurité de l'information » du groupe professionnel supérieur du concours national de compétences des écoles professionnelles en 20xx
泛微OA9前台无限制getshell
NoSQL之Redis配置与优化(你不在南京的日子我替你吹了秦淮河的晚风)
[incremental learning] 2022 KDD geometry: graph feed shot class incremental learning via prototype representation
< collection > and < Association > labels
Assignment for "information security management and evaluation" of higher vocational group in 20XX national vocational college skills competition
护网面试(杂)
95 ans plus tard, le programmeur de Big Factory a été condamné à neuf mois de prison pour avoir supprimé la bibliothèque.
坠落的蚂蚁
2022年GDCPC广东省大学生程序设计竞赛题解
写代码的小技巧
个人博客系统(附源码)
根文件系统
These six ways to implement load balancing technology should not be missed
Aspx datatable row column interchange
5 longest palindrome substring (interval DP)
[opencvsharpdnn] implementation example of yolov3 and Caffe in opencvsharp
How to view Tekton's pipeline indicators
用原生js实现退出全屏