zyer11

zyer11

0个粉丝

6

问答

0

专栏

0

资料

zyer11  发布于  2020-03-25 09:47:30
采纳率 0%
6个问答
2101

视频遮挡程序卡在阻塞程序后不运行,哪位大神帮忙看看,谢谢

 
      HI_S32 s32MilliSec = 20000;
      VPSS_GRP s32VpssGrp = 0;
      VPSS_CHN as32VpssChn[] = {VPSS_CHN0, VPSS_CHN1};

      VIDEO_FRAME_INFO_S stExtFrmInfo;
      VIDEO_FRAME_INFO_S stBaseFrmInfo;


  while (HI_FALSE == s_bStopSignal)
    {

        s32Ret = HI_MPI_VPSS_GetChnFrame(s32VpssGrp, as32VpssChn[1], &stExtFrmInfo, s32MilliSec);
        if (HI_SUCCESS != s32Ret)
        {
            SAMPLE_PRT("HI_MPI_VPSS_GetChnFrame fail,Error(%#x)\n", s32Ret);
            continue;
        }
               
                s32Ret = HI_MPI_VPSS_GetChnFrame(s32VpssGrp, as32VpssChn[0], &stBaseFrmInfo, s32MilliSec);               
                SAMPLE_CHECK_EXPR_GOTO(HI_SUCCESS!=s32Ret, EXT_RELEASE,
                        "HI_MPI_VPSS_GetChnFrame failed, VPSS_GRP(%d), VPSS_CHN(%d), Error(%#x)!\n",
                        s32VpssGrp, as32VpssChn[0], s32Ret);





其中HI_MPI_VPSS_GetChnFrame为阻塞函数,时间参数设置为20000毫秒,可时间过了,程序也一直卡在那里不运行,哪位大神帮忙解答下。
我来回答
回答6个
时间排序
认可量排序

zyer11

0个粉丝

6

问答

0

专栏

0

资料

zyer11 2020-03-25 09:48:48
认可0
s32Ret在调试程序中打印了,放在程序后面,但是 打印不出来,程序一直就卡在 HI_MPI_VPSS_GetChnFrame那里

qn1585131185

0个粉丝

1

问答

0

专栏

0

资料

qn1585131185 2020-03-25 18:17:43
认可0
后面加上HI_MPI_VPSS_ReleaseChnFrame试试

zyer11

0个粉丝

6

问答

0

专栏

0

资料

zyer11 2020-03-26 11:02:45
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=155953&ptid=79605]qn1585131185 发表于 2020-3-25 18:17[/url]
后面加上HI_MPI_VPSS_ReleaseChnFrame试试[/quote]

谢谢大佬回复,加了HI_MPI_VPSS_ReleaseChnFrame,但是不管用

qn1568618437

0个粉丝

2

问答

0

专栏

0

资料

qn1568618437 2020-03-26 11:38:55
认可0
要使用HI_MPI_VPSS_GetChnFrame()这个函数之前,你的VpssChnAttr.Depth设置了没?深度不设置获取不到图像的

zyer11

0个粉丝

6

问答

0

专栏

0

资料

zyer11 2020-03-26 15:30:21
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=155987&ptid=79605]qn1568618437 发表于 2020-3-26 11:38[/url]
要使用HI_MPI_VPSS_GetChnFrame()这个函数之前,你的VpssChnAttr.Depth设置了没?深度不设置获取不到图像的[/quote]

深度设置了,uDepth设置为3,不能够执行。

fy11

0个粉丝

0

问答

0

专栏

0

资料

fy11 2021-01-20 21:33:56
认可0

可能是组号设置有点问题。

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区