summaryrefslogtreecommitdiff
path: root/seduthread.c
diff options
context:
space:
mode:
Diffstat (limited to 'seduthread.c')
-rw-r--r--seduthread.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/seduthread.c b/seduthread.c
index 93a8054..c5b3530 100644
--- a/seduthread.c
+++ b/seduthread.c
@@ -156,6 +156,12 @@ int cSeduThread::grabImage()
if (!softHdPlugin)
softHdPlugin = cPluginManager::GetPlugin("softhdcuvid");
+ if (!softHdPlugin)
+ softHdPlugin = cPluginManager::GetPlugin("softhdvaapi");
+
+ if (!softHdPlugin)
+ softHdPlugin = cPluginManager::GetPlugin("softhddrm");
+
int softHdGrabService = (softHdPlugin && softHdPlugin->Service(ATMO1_GRAB_SERVICE, 0));
if (!softHdGrabService)