{"com.tvkey.drm", "EME_NagSam"},
{"com.widevine.alpha", "EME_Widevine"},
{"kr.atsc3.uhdcp", "EME_Atsc3uhdcp"},
- {"org.w3.clearkey", "EME_ClearKey"}
-};
+ {"org.w3.clearkey", "EME_ClearKey"}};
// post from hlsdemux for getright
if (!key_system_acquired_) {
key_system_ = eme::IEME::getKeySystemName(drm_info.handle);
LOG_INFO("KeySystemName :: [%s] ", key_system_.c_str());
- if (!state_manager_.GetPreparingState()) { //if the stream comes with clean data at the begining, re-post kpi when we get key system.
- kpi::CodecLogger logger;
- kpi::EsCodecLoggerKeys event_keys = MakeKpiKeys_();
- logger.SendKpi(true, event_keys);
+ if (!state_manager_
+ .GetPreparingState()) { // if the stream comes with clean data at
+ // the begining, re-post kpi when we get
+ // key system.
+ kpi::CodecLogger logger;
+ kpi::EsCodecLoggerKeys event_keys = MakeKpiKeys_();
+ logger.SendKpi(true, event_keys);
}
key_system_acquired_ = true;
}
"com.samsung/featureconf/product.tv_year", &value);
if (result != SYSTEM_INFO_ERROR_NONE || value < 0) {
LOG_ERROR(
- "can't get com.samsung/featureconf/product.tv_year, result:%d, "
- "value:%d",
- result, value);
+ "can't get com.samsung/featureconf/product.tv_year, result:%d, "
+ "value:%d",
+ result, value);
return "20";
}
- static char str_year[3] = {0, };
+ static char str_year[3] = {
+ 0,
+ };
int size = snprintf(str_year, 3, "%d", value);
if (size != 2) {
LOG_ERROR("size is not 2!! size:%d, year:%d", size, value);
LOG_ENTER;
std::string ptype = keys.is_clean ? "MSE" : "EME";
- std::string drm_type = keys.is_clean ? "NONE" : drm::KeySystemToDrmNameConverter.at(keys.key_system);
+ std::string drm_type =
+ keys.is_clean ? "NONE"
+ : drm::KeySystemToDrmNameConverter.at(keys.key_system);
std::string v_decoder_type("HW");
std::string a_decoder_type("HW");
std::string container_type("EsPlusplayer");
unsigned int video_tag = 0;
unsigned int audio_tag = 0;
- std::string video_codec = keys.v_codec + "-" +
- std::to_string(keys.v_codec_version);
+ std::string video_codec =
+ keys.v_codec + "-" + std::to_string(keys.v_codec_version);
// generate message
std::stringstream str;
category = "EV002";
}
- LOG_ERROR("[KPI] service_name: %s, desc_log: %s",
- service_name.str().c_str(), message.str().c_str());
+ LOG_ERROR("[KPI] service_name: %s, desc_log: %s", service_name.str().c_str(),
+ message.str().c_str());
CLogger* pLogger = CLogger::GetInstance();
LoggerErrorCode result = LOGGER_ERROR_NONE;
- result = pLogger->AddEventLogSync(service_name.str().c_str(), eventName.c_str(),
- category.c_str(), message.str().c_str());
+ result =
+ pLogger->AddEventLogSync(service_name.str().c_str(), eventName.c_str(),
+ category.c_str(), message.str().c_str());
if (result != LOGGER_ERROR_NONE) {
LOG_ERROR("Failed to send KPI log for esplayer, result:%d", result);
return false;
return true;
}
-
} // namespace kpi
} // namespace esplusplayer