Home
last modified time | relevance | path

Searched refs:cameraInput (Results 1 – 25 of 101) sorted by relevance

12345

/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/ndk/
H A Dcamera_input.cpp27 CHECK_AND_RETURN_RET_LOG(cameraInput != nullptr, CAMERA_INVALID_ARGUMENT, in OH_CameraInput_RegisterCallback()
33 cameraInput->RegisterCallback(callback); in OH_CameraInput_RegisterCallback()
45 cameraInput->UnregisterCallback(callback); in OH_CameraInput_UnregisterCallback()
49 Camera_ErrorCode OH_CameraInput_Open(Camera_Input* cameraInput) in OH_CameraInput_Open() argument
54 return cameraInput->Open(); in OH_CameraInput_Open()
68 Camera_ErrorCode OH_CameraInput_Close(Camera_Input* cameraInput) in OH_CameraInput_Close() argument
73 return cameraInput->Close(); in OH_CameraInput_Close()
76 Camera_ErrorCode OH_CameraInput_Release(Camera_Input* cameraInput) in OH_CameraInput_Release() argument
81 cameraInput->Release(); in OH_CameraInput_Release()
82 if (cameraInput != nullptr) { in OH_CameraInput_Release()
[all …]
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/test/unittest/src/v1_1/
H A Dcamera_ndk_unittest.cpp391 EXPECT_NE(&cameraInput, nullptr);
433 EXPECT_NE(&cameraInput, nullptr);
479 EXPECT_NE(&cameraInput, nullptr);
518 EXPECT_NE(&cameraInput, nullptr);
573 EXPECT_NE(cameraInput, nullptr);
625 EXPECT_NE(&cameraInput, nullptr);
683 EXPECT_NE(&cameraInput, nullptr);
753 EXPECT_NE(&cameraInput, nullptr);
818 EXPECT_NE(&cameraInput, nullptr);
1716 Camera_Input *cameraInput; variable
[all …]
/ohos5.0/foundation/multimedia/camera_framework/
H A DREADME_zh.md121 result = captureSession->AddInput(cameraInput);
171 cameraInput->Release();
251 cameraInput->Release();
329 cameraInput->Release();
452 cameraInput->Release();
480 cameraInput->LockForControl();
482 cameraInput->UnlockForControl();
488 cameraInput->LockForControl();
490 cameraInput->UnlockForControl();
496 cameraInput->LockForControl();
[all …]
H A DREADME.md122 result = captureSession->AddInput(cameraInput);
172 cameraInput->Release();
252 cameraInput->Release();
330 cameraInput->Release();
453 cameraInput->Release();
482 cameraInput->LockForControl();
484 cameraInput->UnlockForControl();
489 cameraInput->LockForControl();
491 cameraInput->UnlockForControl();
497 cameraInput->LockForControl();
[all …]
/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/native/include/camera/
H A Dcamera_input.h73 typedef void (*OH_CameraInput_OnError)(const Camera_Input* cameraInput, Camera_ErrorCode errorCode);
98 Camera_ErrorCode OH_CameraInput_RegisterCallback(Camera_Input* cameraInput, CameraInput_Callbacks* …
109 Camera_ErrorCode OH_CameraInput_UnregisterCallback(Camera_Input* cameraInput, CameraInput_Callbacks…
122 Camera_ErrorCode OH_CameraInput_Open(Camera_Input* cameraInput);
136 Camera_ErrorCode OH_CameraInput_OpenSecureCamera(Camera_Input* cameraInput, uint64_t* secureSeqId);
147 Camera_ErrorCode OH_CameraInput_Close(Camera_Input* cameraInput);
158 Camera_ErrorCode OH_CameraInput_Release(Camera_Input* cameraInput);
/ohos5.0/docs/zh-cn/application-dev/reference/apis-camera-kit/
H A Dcamera__input_8h.md34 …input_onerror)) (const [Camera_Input](_o_h___camera.md#camera_input) \*cameraInput, [Camera_ErrorC…
42 …put_registercallback) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput, [CameraInput_C…
43 …t_unregistercallback) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput, [CameraInput_C…
44 …a.md#oh_camerainput_open) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput) | 打开相机。 |
45 …put_opensecurecamera) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput, uint64_t \*sec…
46 ….md#oh_camerainput_close) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput) | 关闭相机。 |
47 …_camerainput_release) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput) | 释放相机输入实例。和[O…
/ohos5.0/foundation/multimedia/camera_framework/docs/
H A Dpreformance-imporvement-instructions.md260 const cameraInput camera.CameraInput = await cameraManager.createCameraInput(cameraInfo)
265 await session.addInput(cameraInput);
299 在CaptureSession.addOutput(photoOutput: PhotoOutput)、CaptureSession.addInput(cameraInput: CameraInpu…
332 await this.cameraInput.open()
333 await this.captureSession.addInput(this.cameraInput)
379 this.cameraInput = await this.cameraManager.createCameraInput(cameras[0])
380 await this.cameraInput.open()
381 await this.captureSession.addInput(this.cameraInput)
428 this.cameraInput = await this.cameraManager.createCameraInput(cameras[0])
429 await this.cameraInput.open()
[all …]
/ohos5.0/docs/zh-cn/application-dev/media/camera/
H A Dnative-camera-device-input.md31 …./reference/apis-camera-kit/_o_h___camera.md#oh_cameramanager_createcamerainput)方法,获取cameraInput对象。
35 Camera_Input* cameraInput = nullptr;
58 …ret = OH_CameraManager_CreateCameraInput(cameraManager, &cameras[cameraDeviceIndex], &cameraInput);
59 if (cameraInput == nullptr || ret != CAMERA_OK) {
62 ret == OH_CameraInput_RegisterCallback(cameraInput, GetCameraInputListener());
67 ret = OH_CameraInput_Open(cameraInput);
73 // 监听cameraInput错误信息
74 void OnCameraInputError(const Camera_Input* cameraInput, Camera_ErrorCode errorCode)
H A Dcamera-device-input.md27 let cameraInput: camera.CameraInput | undefined = undefined;
29 cameraInput = cameraManager.createCameraInput(cameraDevice);
34 if (cameraInput === undefined) {
37 // 监听cameraInput错误信息
38 cameraInput.on('error', cameraDevice, (error: BusinessError) => {
42 await cameraInput.open();
43 return cameraInput;
H A Dcamera-metadata.md53 let cameraInput: camera.CameraInput | undefined = undefined;
54 cameraInput = cameraManager.createCameraInput(cameraArray[0]);
55 if (cameraInput === undefined) {
56 console.error('cameraInput is undefined');
60 await cameraInput.open();
63 session.addInput(cameraInput);
H A Dcamera-preview.md58 let cameraInput: camera.CameraInput | undefined = undefined;
59 cameraInput = cameraManager.createCameraInput(cameraArray[0]);
60 if (cameraInput === undefined) {
61 console.error('cameraInput is undefined');
65 await cameraInput.open();
68 session.addInput(cameraInput);
H A Dnative-camera-recording-case.md31 void OnCameraInputError(const Camera_Input* cameraInput, Camera_ErrorCode errorCode)
113 Camera_Input* cameraInput = nullptr;
194 …ret = OH_CameraManager_CreateCameraInput(cameraManager, &cameras[cameraDeviceIndex], &cameraInput);
195 if (cameraInput == nullptr || ret != CAMERA_OK) {
199 // 监听cameraInput错误信息
200 ret = OH_CameraInput_RegisterCallback(cameraInput, GetCameraInputListener());
206 ret = OH_CameraInput_Open(cameraInput);
212 ret = OH_CaptureSession_AddInput(captureSession, cameraInput);
272 ret = OH_CameraInput_Close(cameraInput);
H A Dcamera-worker.md63 private cameraInput: camera.CameraInput | undefined = undefined;
81 // 创建cameraInput输出对象
82 this.cameraInput = this.cameraManager.createCameraInput(this.cameras[0]);
83 if (this.cameraInput === undefined) {
88 await this.cameraInput.open();
121 this.session.addInput(this.cameraInput);
139 await this.cameraInput?.close();
148 this.cameraInput = undefined;
H A Dcamera-recording-case.md199 let cameraInput: camera.CameraInput | undefined = undefined;
201 cameraInput = cameraManager.createCameraInput(cameraArray[0]);
206 if (cameraInput === undefined) {
209 // 监听cameraInput错误信息
211 cameraInput.on('error', cameraDevice, (error: BusinessError) => {
217 await cameraInput.open();
220 console.error(`Failed to open cameraInput. error: ${JSON.stringify(err)}`);
225 videoSession.addInput(cameraInput);
228 console.error(`Failed to add cameraInput. error: ${JSON.stringify(err)}`);
316 await cameraInput.close();
H A Dcamera-shooting-case.md96 let cameraInput: camera.CameraInput | undefined = undefined;
98 cameraInput = cameraManager.createCameraInput(cameraArray[0]);
103 if (cameraInput === undefined) {
107 // 监听cameraInput错误信息
109 cameraInput.on('error', cameraDevice, (error: BusinessError) => {
114 await cameraInput.open();
198 photoSession.addInput(cameraInput);
314 await cameraInput.close();
H A Dnative-camera-shooting-case.md83 void OnCameraInputError(const Camera_Input* cameraInput, Camera_ErrorCode errorCode)
180 Camera_Input* cameraInput = nullptr;
202 …ret = OH_CameraManager_CreateCameraInput(cameraManager, &cameras[cameraDeviceIndex], &cameraInput);
203 if (cameraInput == nullptr || ret != CAMERA_OK) {
207 // 监听cameraInput错误信息
208 ret = OH_CameraInput_RegisterCallback(cameraInput, GetCameraInputListener());
214 ret = OH_CameraInput_Open(cameraInput);
274 ret = OH_CaptureSession_AddInput(captureSession, cameraInput);
406 ret = OH_CameraInput_Close(cameraInput);
/ohos5.0/docs/en/application-dev/reference/apis-camera-kit/
H A Dcamera__input_8h.md34 …input_onerror)) (const [Camera_Input](_o_h___camera.md#camera_input) \*cameraInput, [Camera_ErrorC…
42 …put_registercallback) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput, [CameraInput_C…
43 …t_unregistercallback) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput, [CameraInput_C…
44 …#oh_camerainput_open) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput) | Opens a came…
45 …put_opensecurecamera) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput, uint64_t \*sec…
46 …oh_camerainput_close) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput) | Closes a cam…
47 …_camerainput_release) ([Camera_Input](_o_h___camera.md#camera_input) \*cameraInput) | Releases a *…
/ohos5.0/docs/en/application-dev/media/camera/
H A Dnative-camera-device-input.md31 …camera-kit/_o_h___camera.md#oh_cameramanager_createcamerainput) to obtain a **cameraInput** object.
35 Camera_Input* cameraInput = nullptr;
58 …ret = OH_CameraManager_CreateCameraInput(cameraManager, &cameras[cameraDeviceIndex], &cameraInput);
59 if (cameraInput == nullptr || ret != CAMERA_OK) {
62 ret == OH_CameraInput_RegisterCallback(cameraInput, GetCameraInputListener());
67 ret = OH_CameraInput_Open(cameraInput);
74 void OnCameraInputError(const Camera_Input* cameraInput, Camera_ErrorCode errorCode)
H A Dcamera-device-input.md27 let cameraInput: camera.CameraInput | undefined = undefined;
29 cameraInput = cameraManager.createCameraInput(cameraDevice);
34 if (cameraInput === undefined) {
38 cameraInput.on('error', cameraDevice, (error: BusinessError) => {
42 await cameraInput.open();
43 return cameraInput;
H A Dcamera-metadata.md53 let cameraInput: camera.CameraInput | undefined = undefined;
54 cameraInput = cameraManager.createCameraInput(cameraArray[0]);
55 if (cameraInput === undefined) {
56 console.error('cameraInput is undefined');
60 await cameraInput.open();
63 session.addInput(cameraInput);
H A Dcamera-worker.md63 private cameraInput: camera.CameraInput | undefined = undefined;
81 // Create a cameraInput object.
82 this.cameraInput = this.cameraManager.createCameraInput(this.cameras[0]);
83 if (this.cameraInput === undefined) {
88 await this.cameraInput.open();
121 this.session.addInput(this.cameraInput);
139 await this.cameraInput?.close();
148 this.cameraInput = undefined;
H A Dnative-camera-recording-case.md31 void OnCameraInputError(const Camera_Input* cameraInput, Camera_ErrorCode errorCode)
113 Camera_Input* cameraInput = nullptr;
194 …ret = OH_CameraManager_CreateCameraInput(cameraManager, &cameras[cameraDeviceIndex], &cameraInput);
195 if (cameraInput == nullptr || ret != CAMERA_OK) {
200 ret = OH_CameraInput_RegisterCallback(cameraInput, GetCameraInputListener());
206 ret = OH_CameraInput_Open(cameraInput);
212 ret = OH_CaptureSession_AddInput(captureSession, cameraInput);
272 ret = OH_CameraInput_Close(cameraInput);
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.1.3.3/
H A Dchangelogs-multimedia.md43 ## cl.multimedia.2 cameraInput的open和on回调接口行为变更
51 cameraInput的open接口,新增抢占机制,保证高优先级应用可以优先使用相机,open和on回调接口行为出现变化。
83 在使用cameraInput的on回调接口时,需要对错误码增加DEVICE_PREEMPTED错误的处理逻辑。
/ohos5.0/docs/zh-cn/release-notes/changelogs/v3.2-beta5/
H A Dchangelogs-camera-sync.md32 … | beginConfig(): void;<br/>addInput(cameraInput: CameraInput): void;<br/>removeInput(cam…
33cameraInput: CameraInput, callback: AsyncCallback<void>): void;<br/>addInput(cameraInput: CameraIn…
165 let cameraInput = cameraManager.createCameraInput(cameraDevice);
176 let cameraInput = cameraManager.createCameraInput(position, type);
231 cameraInput.on('error', cameraDevice, (BusinessError) => {
244 …nput(cameraInput: CameraInput, callback: AsyncCallback<void>): void; 以及 addInput(cameraInput: Came…
249 captureSession.addInput(cameraInput);
252 …t(cameraInput: CameraInput, callback: AsyncCallback<void>): void; 以及 removeInput(cameraInput: Came…
257 captureSession.removeInput(cameraInput);
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.10.3/
H A Dchangelogs-camera-sync.md34 … | beginConfig(): void;<br/>addInput(cameraInput: CameraInput): void;<br/>removeInput(cam…
35cameraInput: CameraInput, callback: AsyncCallback<void>): void;<br/>addInput(cameraInput: CameraIn…
167 let cameraInput = cameraManager.createCameraInput(cameraDevice);
178 let cameraInput = cameraManager.createCameraInput(position, type);
233 cameraInput.on('error', cameraDevice, (BusinessError) => {
246 …nput(cameraInput: CameraInput, callback: AsyncCallback<void>): void; 以及 addInput(cameraInput: Came…
251 captureSession.addInput(cameraInput);
254 …t(cameraInput: CameraInput, callback: AsyncCallback<void>): void; 以及 removeInput(cameraInput: Came…
259 captureSession.removeInput(cameraInput);

12345