一. 音频播放:
QAudioOut放音
二. 视频播放:
1. 软解 + D3D9渲染
2. DXVA2 硬解 + D3D9渲染
3. D3D11VA 硬解 + D3D11渲染
(硬解都是解码后直接在GPU中渲染,不用av_hwframe_transfer_data传回内存,CPU占用极低)
三. 设置
1. 软解
支持调节解码线程数
2. DXVA2支持FLIPEX翻转模式
3. D3D11VA支持
(1) 选择解码显卡
(2) 选择显示格式
(3) 选择交换链个数
(4) 选择交换效果
四. 滤镜
1. 提供DXVAHD滤镜 (配合DXVA2硬解使用)
2. 提供D3D11VA滤镜 (配合D3D11VA硬解使用)
提供选项:
亮度, 对比度, 色调, 饱和度, 边缘增强