查看: 50|回复: 0

[hi3531/hi3535/hi3536] Hi3536创建解码通道失败,HI_ERR_VDEC_NOT_SUPPORT

[复制链接]
发表于 2019-3-13 10:56:21 | 显示全部楼层 |阅读模式
本帖最后由 qn1552272527 于 2019-3-14 09:28 编辑


HI_S32 s32Ret = HI_SUCCESS;
    VENC_CHN VeH264Chn   = 0;
    SAMPLE_RC_E enRcMode;
    PIC_SIZE_E enSize = * penSize;
    PAYLOAD_TYPE_E enPtH264Type = *penPtH264Type;
    HI_U32 u32Profile = 0;
   
    VDEC_CHN_ATTR_S stVdecChnAttr[VDEC_MAX_CHN_NUM];
    VdecThreadParam stSampleVdecSendParam[VDEC_MAX_CHN_NUM];
    // pthread_t SampleVdecSendStream[VDEC_MAX_CHN_NUM];

    VPSS_CHN VpssChn = VPSS_CHN0;
    VPSS_GRP_ATTR_S stGrpVpssAttr;
       
    VO_DEV VoDev        = SAMPLE_VO_DEV_DHD0;
    VO_LAYER VoLayer = SAMPLE_VO_LAYER_VHD0;
    VO_PUB_ATTR_S stPubAttr;
    VO_VIDEO_LAYER_ATTR_S stLayerAttr;
    SIZE_S  stSize;
    HI_U32 u32VoFrmRate;
    SAMPLE_VO_MODE_E enMode = VO_MODE_4MUX;
    VO_WBC_SOURCE_S stWbcSource;
    VO_WBC VoWbc = 0;
    VO_WBC_ATTR_S stWbcAttr;

    VB_CONF_S       stVbConf,stModVbConf;
    HI_CHAR ch;
    HI_U32 u32BlkSize,u32WndNum,u32GrpCnt= u32GrpNum, u32VdChnCnt = 1;
    HI_U32 s32VpssChnCnt = 2;
    HI_S32 i;
       
    memcpy(&stSize,pstSize,sizeof(SIZE_S));

    /******************************************
     step 4:  start vdec.
    *****************************************/
    SAMPLE_COMM_VDEC_ChnAttr(u32GrpCnt,stVdecChnAttr,enPtH264Type,&stSize);
        s32Ret =SAMPLE_COMM_VDEC_Start(u32GrpCnt,stVdecChnAttr);
    if (HI_SUCCESS != s32Ret)
    {
        SAMPLE_PRT("start vdec failed with %d!\n", s32Ret);
        goto SAMPLE_VENC_H264_1;
    }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

© 2008-2017 当前位置 易百纳技术社区论坛 返回 易百纳技术社区 ( 苏ICP备14036084 )   Powered by Discuz! X3.1
快速回复 返回顶部 返回列表