helloworld

helloworld

0个粉丝

11

问答

0

专栏

0

资料

helloworld  发布于  2016-12-27 14:27:40
采纳率 0%
11个问答
3762

分配buf池失败

 
本帖最后由 helloworld 于 2016-12-27 14:29 编辑

求教大神,2G的内存,公共缓存池分配的vb也很多,为什么 在调用HI_MPI_VPSS_UserGetFrame 的时候还是会报0xa008800d(分配buf池失败)的错误呢?

我来回答
回答4个
时间排序
认可量排序

zhuangweiye

8个粉丝

0

问答

0

专栏

0

资料

zhuangweiye 2016-12-28 08:06:15
认可0
1. 该接口仅适用于物理通道。
2. 只有在 USER 模式下,并且队列深度不为0,才能获取到图像。

zangzq

0个粉丝

2

问答

0

专栏

4

资料

zangzq 2017-01-06 19:52:23
认可0
本帖最后由 zangzq 于 2017-1-6 19:57 编辑

我也遇到同样的问题:s32Ret = HI_MPI_VPSS_UserGetFrame(VpssGrp, VpssChn,&stFrame);
VpssGrp=0; VpssChn=1;
请求老师指导!谢谢!

xushengyang

0个粉丝

1

问答

0

专栏

0

资料

xushengyang 2017-01-06 20:25:54
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43834&ptid=13795]zangzq 发表于 2017-1-6 19:52[/url]
我也遇到同样的问题:s32Ret = HI_MPI_VPSS_UserGetFrame(VpssGrp, VpssChn,&stFrame);
VpssGrp=0; VpssChn ...[/quote]

有没有可能是该通道的队列深度分配的不够长,又同时有其他模块在获取,导致调用的时候没有足够buff出错?

zangzq

0个粉丝

2

问答

0

专栏

4

资料

zangzq 2017-01-06 20:59:11
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43836&ptid=13795]xushengyang 发表于 2017-1-6 20:25[/url]
有没有可能是该通道的队列深度分配的不够长,又同时有其他模块在获取,导致调用的时候没有足够buff出错?[/quote]

首先谢谢你的回复!
我改了试过了
-----------------------VPSS CHN WORK STATUS-------------------------
   GrpID   ChnID    WorkMode   Depth          SendOk  bConfident     bDouble      CapSel
       0       0        USER       0           15770           1
       0       1        USER       4            7885           1
还是报一样的错!
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区