Atlas 200/300/500 推理产品 acldvpp接口 |
Atlas 推理系列产品 hi_mpi接口 |
Atlas 200/300/500 推理产品->Atlas 推理系列产品迁移时,对用户的影响 |
---|---|---|
需要调用aclrtSynchronizeStream流同步接口,等待图片解码结束,然后获取解码结果: acldvppGetPicDescData acldvppGetPicDescWidth acldvppGetPicDescHeight acldvppGetPicDescWidthStride acldvppGetPicDescHeightStride acldvppGetPicDescFormat acldvppGetPicDescRetCode(仅acl有) |
调用hi_mpi_vdec_get_frame接口获取一帧解码结果,再从hi_video_frame_info结构体的以下成员中获取解码结果: hi_video_frame_info.v_frame.virt_addr[0] hi_video_frame_info.v_frame.width hi_video_frame_info.v_frame.height hi_video_frame_info.v_frame.width_stride hi_video_frame_info.v_frame.height_stride hi_video_frame_info.v_frame.pixel_format hi_video_frame_info.v_frame.frame_flag(仅hi_mpi有) |
用户需要修改代码,改为另起线程,调用hi_mpi_vdec_get_frame接口来主动获取解码结果。 |
无对应接口,无需通知解码器停止接收码流数据 |
通知解码器停止接收码流数据(一个通道只需要调用一次该接口): hi_mpi_vdec_stop_recv_stream |
用户需要修改代码,增加调用hi_mpi_vdec_stop_recv_stream接口。 |