@@ -137,22 +137,10 @@ namespace WPEFramework
137
137
SERVICE_REGISTRATION (HdmiCecSink, API_VERSION_NUMBER_MAJOR, API_VERSION_NUMBER_MINOR, API_VERSION_NUMBER_PATCH);
138
138
139
139
HdmiCecSink* HdmiCecSink::_instance = nullptr ;
140
- static int libcecInitStatus = 0 ;
141
140
142
141
143
- // =========================================== HdmiCecSink =========================================
142
+ // =========================================== HdmiCecSink =========================================
144
143
145
- HdmiCecSink::HdmiCecSink ()
146
- : PluginHost::JSONRPC()
147
- , _pwrMgrNotification(*this )
148
- , _registeredEventHandlers(false )
149
- {
150
- LOGWARN (" Initlaizing HdmiCecSink" );
151
- }
152
-
153
- HdmiCecSink::~HdmiCecSink ()
154
- {
155
- }
156
144
const std::string HdmiCecSink::Initialize (PluginHost::IShell *service)
157
145
{
158
146
profileType = searchRdkProfile ();
@@ -202,12 +190,6 @@ namespace WPEFramework
202
190
203
191
void HdmiCecSink::Deinitialize (PluginHost::IShell* /* service */ )
204
192
{
205
- if (_powerManagerPlugin)
206
- {
207
- _powerManagerPlugin.Reset ();
208
- }
209
- _registeredEventHandlers = false ;
210
-
211
193
profileType = searchRdkProfile ();
212
194
213
195
if (profileType == STB || profileType == NOT_FOUND)
@@ -216,7 +198,7 @@ namespace WPEFramework
216
198
return ;
217
199
}
218
200
219
- CECDisable ( );
201
+ HdmiCecSink::_hdmiCecSink-> SetEnabled ( false );
220
202
221
203
if (nullptr != _hdmiCecSink)
222
204
{
0 commit comments