win7 系统 AVProVide 插件无法播放问题

1
2
3
4
5
6
7
8
9
10
11
12
---WinRT、Media Foundation 和 DirectShow API。
---Windows 10 及更高版本支持 WinRT,Windows 8 及更高版本支持 Media Foundation,Windows 7 支持 DirectShow。
if framework.device.windows() then
local winVersion = framework.device.getWinVersion()
Log.Info("系统版本{0}", winVersion)
if string.find(winVersion,"Windows 10") then
mediaPlayer.PlatformOptionsWindows.videoApi = CS.RenderHeads.Media.AVProVideo.Windows.VideoApi.WinRT
else
mediaPlayer.PlatformOptionsWindows.videoApi = CS.RenderHeads.Media.AVProVideo.Windows.VideoApi.MediaFoundation
end
mediaPlayer.PlatformOptionsWindows.audioOutput = CS.RenderHeads.Media.AVProVideo.Windows.AudioOutput.Unity
end