mirror of
https://github.com/openharmony/distributed_camera.git
synced 2026-07-01 22:14:06 -04:00
@@ -32,7 +32,7 @@ const std::string OPEN_CAMERA_EVENT = "DCAMERA_OPEN";
|
||||
const std::string CLOSE_CAMERA_EVENT = "DCAMERA_CLOSE";
|
||||
const std::string START_CAPTURE_EVENT = "DCAMERA_CAPTURE";
|
||||
|
||||
enum DcameraHisyseventErrno {
|
||||
enum DcameraHisyseventErrno : int32_t {
|
||||
DCAMERA_SA_ERROR = 0,
|
||||
DCAMERA_HDF_ERROR = 1,
|
||||
DCAMERA_CREATE_SESSIONSVR_ERROR = 2,
|
||||
|
||||
@@ -42,6 +42,8 @@ int32_t DCameraSinkHandler::InitSink(const std::string& params)
|
||||
DHLOGE("GetSourceLocalDHMS GetSystemAbilityManager failed");
|
||||
return DCAMERA_INIT_ERR;
|
||||
}
|
||||
ReportDcamerInitFail(DCAMERA_INIT_FAIL, DCAMERA_SA_ERROR,
|
||||
CreateMsg("dcamera sink OnLoadSystemAbilityFail, systemAbilityId: %d", DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID));
|
||||
ReportSaEvent(INIT_SA_EVENT, DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID, "init sink sa event.");
|
||||
sptr<DCameraSinkLoadCallback> loadCallback = new DCameraSinkLoadCallback(params);
|
||||
int32_t ret = sm->LoadSystemAbility(DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID, loadCallback);
|
||||
|
||||
@@ -42,8 +42,6 @@ void DCameraSinkLoadCallback::OnLoadSystemAbilitySuccess(int32_t systemAbilityId
|
||||
void DCameraSinkLoadCallback::OnLoadSystemAbilityFail(int32_t systemAbilityId)
|
||||
{
|
||||
DHLOGI("OnLoadSystemAbilityFail systemAbilityId: %d.", systemAbilityId);
|
||||
ReportDcamerInitFail(DCAMERA_INIT_FAIL, DCAMERA_SA_ERROR,
|
||||
CreateMsg("dcamera sink OnLoadSystemAbilityFail, systemAbilityId: %d", systemAbilityId));
|
||||
if (systemAbilityId != DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID) {
|
||||
DHLOGE("start aystemabilityId is not sinkSAId!");
|
||||
ReportDcamerInitFail(DCAMERA_INIT_FAIL, DCAMERA_SA_ERROR,
|
||||
|
||||
@@ -44,6 +44,8 @@ int32_t DCameraSourceHandler::InitSource(const std::string& params)
|
||||
DHLOGE("GetSourceLocalDHMS GetSystemAbilityManager failed");
|
||||
return DCAMERA_INIT_ERR;
|
||||
}
|
||||
ReportDcamerInitFail(DCAMERA_INIT_FAIL, DCAMERA_SA_ERROR,
|
||||
CreateMsg("dcamera source OnLoadSystemAbilityFail, systemAbilityId: %d", DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID));
|
||||
ReportSaEvent(INIT_SA_EVENT, DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID, "init source sa event.");
|
||||
sptr<DCameraSourceLoadCallback> loadCallback = new DCameraSourceLoadCallback(params);
|
||||
int32_t ret = sm->LoadSystemAbility(DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID, loadCallback);
|
||||
|
||||
@@ -42,8 +42,6 @@ void DCameraSourceLoadCallback::OnLoadSystemAbilitySuccess(int32_t systemAbility
|
||||
void DCameraSourceLoadCallback::OnLoadSystemAbilityFail(int32_t systemAbilityId)
|
||||
{
|
||||
DHLOGI("OnLoadSystemAbilityFail systemAbilityId: %d.", systemAbilityId);
|
||||
ReportDcamerInitFail(DCAMERA_INIT_FAIL, DCAMERA_SA_ERROR,
|
||||
CreateMsg("dcamera source OnLoadSystemAbilityFail, systemAbilityId: %d", systemAbilityId));
|
||||
if (systemAbilityId != DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID) {
|
||||
DHLOGE("start systemabilityId is not sourceSAId!");
|
||||
ReportDcamerInitFail(DCAMERA_INIT_FAIL, DCAMERA_SA_ERROR,
|
||||
|
||||
@@ -124,6 +124,8 @@ int32_t DCameraSoftbusAdapter::CreateSoftbusSessionServer(std::string sessionNam
|
||||
}
|
||||
|
||||
int32_t ret = CreateSessionServer(PKG_NAME.c_str(), sessionName.c_str(), &sessListeners_[role]);
|
||||
ReportDcamerOptFail(DCAMERA_OPT_FAIL, DCAMERA_CREATE_SESSIONSVR_ERROR,
|
||||
CreateMsg("create session server failed, sessionName %s", sessionName.c_str()));
|
||||
if (ret != DCAMERA_OK) {
|
||||
DHLOGE("DCameraSoftbusAdapter CreateSessionServer failed, ret: %d", ret);
|
||||
ReportDcamerOptFail(DCAMERA_OPT_FAIL, DCAMERA_CREATE_SESSIONSVR_ERROR,
|
||||
|
||||
+3
-3
@@ -110,9 +110,9 @@ int32_t DecodeDataProcess::InitDecoder()
|
||||
|
||||
ret = StartVideoDecoder();
|
||||
ReportDcamerOptFail(DCAMERA_OPT_FAIL, DCAMERA_DECODE_ERROR,
|
||||
CreateMsg("start video decoder failed, width %d, height %d, format %s", sourceConfig_.GetWidth(),
|
||||
sourceConfig_.GetHeight(),
|
||||
ENUM_VIDEOFORMAT_STRINGS[static_cast<int32_t>(sourceConfig_.GetVideoformat())].c_str()));
|
||||
CreateMsg("start video decoder failed, width %d, height %d, format %s", sourceConfig_.GetWidth(),
|
||||
sourceConfig_.GetHeight(),
|
||||
ENUM_VIDEOFORMAT_STRINGS[static_cast<int32_t>(sourceConfig_.GetVideoformat())].c_str()));
|
||||
if (ret != DCAMERA_OK) {
|
||||
DHLOGE("Start Video decoder failed.");
|
||||
ReportDcamerOptFail(DCAMERA_OPT_FAIL, DCAMERA_DECODE_ERROR,
|
||||
|
||||
Reference in New Issue
Block a user