修改sample_vdec.c中的SAMPLE_H265_VDEC_VPSS_VO函数。

(1)把 u32VdecChnNum = 1;改成2或者3。

(2)把stVoConfig.enVoMode=VO_MODE_1MUX;改成VO_MODE_4MUX

编译,运行,就得到多分屏输出了。

有同学说,字节宽度和vpss通道和图层尺寸也需要改,不过我没改也能4分屏输出,用的是MPP4.0

      想要得到更灵活的输出分屏,修改sample_comm_vo.c中的SAMPLE_COMM_VO_StartChn函数,通过调用HI_MPI_VO_SetChnAttr的API完成灵活的分屏布局。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐