视频输出模块(video out unit),主要实现启用视频输出设备或通道、发送视频数据到输出通道等功能(类似现在的IAR模块,主要用于显示)。
支持BT、LCD、CVBS接口输出;
API分为设备操作、视频层操作、通道层操作、图形层操作。
设备操作:
对视频输出设备模块进行初始化操作,哪些设备就初始化哪些,没有特殊。
视频层操作:
在视频层操作中,包含设置视频层属性、优先级、分割模式、效果设置等;
API支持CSC的调节输出效果,需要FPGA阶段验证
API支持显示优先级以及分割模式,需要FPGA阶段验证
API支持视频层播放时间差的限度,需要FPGA阶段验证通道层操作:
通道层主要是视频输出通道设置、控制、显示数据的关系等
API支持输出局部放大窗口,需要FPGA阶段验证
API支持输出局部放大窗口,需要FPGA阶段验证
API支持设置指定帧率视频输出,需要FPGA阶段验证
图形层操作:
图形层操作支持CSC的调节输出效果,需要FPGA阶段验证