Lines Matching refs:DScreenHandler

37 IMPLEMENT_SINGLE_INSTANCE(DScreenHandler);
39 DScreenHandler::DScreenHandler()
41 DHLOGI("DScreenHandler constructor.");
44 DScreenHandler::~DScreenHandler()
46 DHLOGI("~DScreenHandler");
50 int32_t DScreenHandler::Initialize()
52 DHLOGI("DScreenHandler Initialize");
98 attrJson[KEY_CODECTYPE] = DScreenHandler::GetInstance().QueryCodecInfo();
101 DScreenHandler::GetInstance().PluginHardware(dhId, attrJson.dump(), subtype);
108 DScreenHandler::GetInstance().UnPluginHardware(dhId);
111 void DScreenHandler::PluginHardware(const std::string &dhId, const std::string &attr, const std::string &subtype)
113 DHLOGI("DScreenHandler PluginHardware");
119 void DScreenHandler::UnPluginHardware(const std::string &dhId)
121 DHLOGI("DScreenHandler UnPluginHardware");
127 std::vector<DHItem> DScreenHandler::QueryMeta()
129 DHLOGI("DScreenHandler query meta hardware info");
133 std::vector<DHItem> DScreenHandler::Query()
135 DHLOGI("DScreenHandler query full hardware info");
139 std::vector<DHItem> DScreenHandler::RealQuery()
141 DHLOGI("DScreenHandler RealQuery");
189 std::map<std::string, std::string> DScreenHandler::QueryExtraInfo()
191 DHLOGD("DScreenHandler queryExtraInfo");
196 bool DScreenHandler::IsSupportPlugin()
198 DHLOGD("DScreenHandler IsSupportPlugin");
202 void DScreenHandler::RegisterPluginListener(std::shared_ptr<PluginListener> listener)
204 DHLOGD("DScreenHandler register plugin listener");
206 DHLOGE("DScreenHandler unregistering plugin listener");
212 void DScreenHandler::UnRegisterPluginListener()
214 DHLOGI("DScreenHandler unRegister plugin listener");
218 std::string DScreenHandler::QueryCodecInfo()
220 DHLOGD("DScreenHandler QueryCodecInfo");
251 DHLOGI("DScreenHandler::GetHardwareHandler");
252 return &DScreenHandler::GetInstance();