彼岸战士

彼岸战士

0个粉丝

34

问答

0

专栏

0

资料

彼岸战士  发布于  2014-03-20 13:54:27
采纳率 0%
34个问答
3926

切换vga分辨率花屏问题

 
请教一个问题,我做nvr的时候想随时改变vga的分辨率,一开始初始化vo的时候设置的是1440*900,界面显示正常,当我想切换至1280*1024或者1280*800或者其他的分辨率的时候,切换完毕时就会花屏。如果一开始初始化为1280*1024,后期切换为1440*900的时候就正常,但是切换为其他的分辨率的时候还是会出现花屏现象,请问这个是什么原因呢?我切换分辨率的代码如下:
bool MainWindow::changeResolutionRatio()
{
    HI_S32 s32Ret = HI_SUCCESS;
    VO_DEV VoDev  = SAMPLE_VO_DEV_DHD0;
    VO_PUB_ATTR_S stPubAttr;
   
    memset(&stPubAttr, 0, sizeof(VO_PUB_ATTR_S));

    s32Ret = HI_MPI_VO_GetPubAttr(VoDev, &stPubAttr);
    if (s32Ret != HI_SUCCESS)
    {
        SAMPLE_PRT("failed with %#x!\n", s32Ret);
        return HI_FAILURE;
    }
    stPubAttr.enIntfSync = VO_OUTPUT_1280x800_60;

        if (HI_SUCCESS != SAMPLE_COMM_VO_StopDevLayer(VoDev))
        {
                printf("%s: stop DevLayer failed!\n", __FUNCTION__);
                SAMPLE_COMM_SYS_Exit();
                return false;
        }
       
        if (HI_SUCCESS != SAMPLE_COMM_VO_StartDevLayer(VoDev, &stPubAttr, 25))
        {
                printf("%s: Start DevLayer failed!\n", __FUNCTION__);
                SAMPLE_COMM_SYS_Exit();
                return false;
           }
}
我来回答
回答3个
时间排序
认可量排序

kgui

0个粉丝

13

问答

0

专栏

4

资料

kgui 2014-03-21 14:26:44
认可0
VO 注意设置显示缓存区长度属性,可能这边不匹配。

彼岸战士

0个粉丝

34

问答

0

专栏

0

资料

彼岸战士 2014-03-21 15:41:47
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=6460&ptid=3198]kgui 发表于 2014-3-21 14:26[/url]
VO 注意设置显示缓存区长度属性,可能这边不匹配。[/quote]

你好,请问具体是哪个接口,结构体?小弟不太清楚。

zhangjy46

0个粉丝

2

问答

0

专栏

0

资料

zhangjy46 2016-07-14 09:42:24
认可0
请问楼主解决了没,我也碰到这个问题,求教
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区