1 /*
2  * Copyright (c) 2021 Huawei Device Co., Ltd.
3  * Licensed under the Apache License, Version 2.0 (the "License");
4  * you may not use this file except in compliance with the License.
5  * You may obtain a copy of the License at
6  *
7  *     http://www.apache.org/licenses/LICENSE-2.0
8  *
9  * Unless required by applicable law or agreed to in writing, software
10  * distributed under the License is distributed on an "AS IS" BASIS,
11  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  * See the License for the specific language governing permissions and
13  * limitations under the License.
14  */
15 
16 #include <hdf_log.h>
17 #include <hdf_base.h>
18 #include "camera_host_callback.h"
19 
20 namespace OHOS::Camera {
OnCameraStatus(const std::string & cameraId,CameraStatus status)21 int32_t CameraHostCallback::OnCameraStatus(const std::string& cameraId, CameraStatus status)
22 {
23     (void)cameraId;
24     (void)status;
25     HDF_LOGV("%{public}s, enter.", __func__);
26     return HDF_SUCCESS;
27 }
28 
OnFlashlightStatus(const std::string & cameraId,FlashlightStatus status)29 int32_t CameraHostCallback::OnFlashlightStatus(const std::string& cameraId, FlashlightStatus status)
30 {
31     HDF_LOGV("%{public}s, enter. cameraId = %s, status = %d",
32         __func__, cameraId.c_str(), static_cast<int>(status));
33     return HDF_SUCCESS;
34 }
35 
OnCameraEvent(const std::string & cameraId,CameraEvent event)36 int32_t CameraHostCallback::OnCameraEvent(const std::string& cameraId, CameraEvent event)
37 {
38     HDF_LOGV("%{public}s, enter. cameraId = %s, event = %d",
39         __func__, cameraId.c_str(), static_cast<int>(event));
40     return HDF_SUCCESS;
41 }
42 }
43