Skip to content

Commit 82f207b

Browse files
committed
AVInput COM-RPC Support: Debugging unit tests
1 parent 94c6928 commit 82f207b

File tree

2 files changed

+21
-25
lines changed

2 files changed

+21
-25
lines changed

AVInput/AVInput.cpp

Lines changed: 16 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -104,13 +104,11 @@ namespace Plugin {
104104
try {
105105
device::Manager::Initialize();
106106
LOGINFO("device::Manager::Initialize success");
107-
// <pca> debug
108-
// if (!_registeredDsEventHandlers) {
109-
// _registeredDsEventHandlers = true;
110-
// device::Host::getInstance().Register(baseInterface<device::Host::IHdmiInEvents>(), "WPE::AVInputHdmi");
111-
// device::Host::getInstance().Register(baseInterface<device::Host::ICompositeInEvents>(), "WPE::AVInputComp");
112-
// }
113-
// </pca>
107+
if (!_registeredDsEventHandlers) {
108+
_registeredDsEventHandlers = true;
109+
device::Host::getInstance().Register(baseInterface<device::Host::IHdmiInEvents>(), "WPE::AVInputHdmi");
110+
device::Host::getInstance().Register(baseInterface<device::Host::ICompositeInEvents>(), "WPE::AVInputComp");
111+
}
114112
}
115113
catch(const device::Exception& err) {
116114
LOGINFO("AVInput: Initialization failed due to device::manager::Initialize()");
@@ -134,19 +132,17 @@ namespace Plugin {
134132

135133
SYSLOG(Logging::Shutdown, (string(_T("AVInput::Deinitialize"))));
136134

137-
// <pca> debug
138-
// device::Host::getInstance().UnRegister(baseInterface<device::Host::IHdmiInEvents>());
139-
// device::Host::getInstance().UnRegister(baseInterface<device::Host::ICompositeInEvents>());
140-
// _registeredDsEventHandlers = false;
141-
// try {
142-
// device::Manager::DeInitialize();
143-
// LOGINFO("device::Manager::DeInitialize success");
144-
// }
145-
// catch(const device::Exception& err) {
146-
// LOGINFO("device::Manager::DeInitialize failed due to device::Manager::DeInitialize()");
147-
// LOG_DEVICE_EXCEPTION0();
148-
// }
149-
// </pca>
135+
device::Host::getInstance().UnRegister(baseInterface<device::Host::IHdmiInEvents>());
136+
device::Host::getInstance().UnRegister(baseInterface<device::Host::ICompositeInEvents>());
137+
_registeredDsEventHandlers = false;
138+
try {
139+
device::Manager::DeInitialize();
140+
LOGINFO("device::Manager::DeInitialize success");
141+
}
142+
catch(const device::Exception& err) {
143+
LOGINFO("device::Manager::DeInitialize failed due to device::Manager::DeInitialize()");
144+
LOG_DEVICE_EXCEPTION0();
145+
}
150146

151147
// Make sure the Activated and Deactivated are no longer called before we start cleaning up.
152148
_service->Unregister(&_avInputNotification);

AVInput/AVInput.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,11 +38,11 @@ namespace WPEFramework {
3838
namespace Plugin {
3939

4040
class AVInput: public PluginHost::IPlugin,
41-
// <pca> debug disable to see if errors go away
42-
// public PluginHost::JSONRPC,
43-
// public device::Host::IHdmiInEvents,
44-
// public device::Host::ICompositeInEvents {
45-
public PluginHost::JSONRPC {
41+
// <pca>
42+
public PluginHost::JSONRPC,
43+
public device::Host::IHdmiInEvents,
44+
public device::Host::ICompositeInEvents {
45+
//public PluginHost::JSONRPC {
4646
// </pca>
4747
public:
4848

0 commit comments

Comments
 (0)