diff options
Diffstat (limited to 'orkbasecxx')
-rw-r--r-- | orkbasecxx/CapturePluginProxy.cpp | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/orkbasecxx/CapturePluginProxy.cpp b/orkbasecxx/CapturePluginProxy.cpp index ec5f376..87fc176 100644 --- a/orkbasecxx/CapturePluginProxy.cpp +++ b/orkbasecxx/CapturePluginProxy.cpp @@ -237,6 +237,30 @@ void CapturePluginProxy::StopCapture(CStdString& party) } } +void CapturePluginProxy::SetOnHold(CStdString& party, CStdString& orkuid) +{ + if(m_loaded) + { + m_setOnHoldFunction(party, orkuid); + } + else + { + throw(CStdString("SetOnHold: Capture plugin not yet loaded")); + } +} + +void CapturePluginProxy::SetOffHold(CStdString& party, CStdString& orkuid) +{ + if(m_loaded) + { + m_setOffHoldFunction(party, orkuid); + } + else + { + throw(CStdString("SetOffHold: Capture plugin not yet loaded")); + } +} + void CapturePluginProxy::PauseCapture(CStdString& party, CStdString& orkuid) { if(m_loaded) |