Home
last modified time | relevance | path

Searched refs:previewOutput (Results 1 – 25 of 105) sorted by relevance

12345

/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/ndk/
H A Dpreview_output.cpp43 previewOutput->RegisterCallback(callback); in OH_PreviewOutput_RegisterCallback()
65 previewOutput->UnregisterCallback(callback); in OH_PreviewOutput_UnregisterCallback()
78 return previewOutput->Start(); in OH_PreviewOutput_Start()
90 return previewOutput->Stop(); in OH_PreviewOutput_Stop()
102 Camera_ErrorCode retCode = previewOutput->Release(); in OH_PreviewOutput_Release()
103 if (previewOutput != nullptr) { in OH_PreviewOutput_Release()
104 delete previewOutput; in OH_PreviewOutput_Release()
121 return previewOutput->GetActiveProfile(profile); in OH_PreviewOutput_GetActiveProfile()
168 return previewOutput->DeleteFrameRates(frameRateRange); in OH_PreviewOutput_DeleteFrameRates()
181 return previewOutput->SetFrameRate(minFps, maxFps); in OH_PreviewOutput_SetFrameRate()
[all …]
H A Dcamera_manager.cpp222 const char* surfaceId, Camera_PreviewOutput** previewOutput) in OH_CameraManager_CreatePreviewOutput() argument
230 CHECK_AND_RETURN_RET_LOG(previewOutput != nullptr, CAMERA_INVALID_ARGUMENT, in OH_CameraManager_CreatePreviewOutput()
233 return cameraManager->CreatePreviewOutput(profile, surfaceId, previewOutput); in OH_CameraManager_CreatePreviewOutput()
237 const char* surfaceId, Camera_PreviewOutput** previewOutput) in OH_CameraManager_CreatePreviewOutputUsedInPreconfig() argument
244 CHECK_AND_RETURN_RET_LOG(previewOutput != nullptr, CAMERA_INVALID_ARGUMENT, in OH_CameraManager_CreatePreviewOutputUsedInPreconfig()
247 return cameraManager->CreatePreviewOutputUsedInPreconfig(surfaceId, previewOutput); in OH_CameraManager_CreatePreviewOutputUsedInPreconfig()
H A Dcapture_session.cpp126 …CaptureSession_AddSecureOutput(Camera_CaptureSession* session, Camera_PreviewOutput* previewOutput) in OH_CaptureSession_AddSecureOutput() argument
129 CHECK_AND_RETURN_RET_LOG(previewOutput != nullptr, in OH_CaptureSession_AddSecureOutput()
131 return session->AddSecureOutput(previewOutput); in OH_CaptureSession_AddSecureOutput()
167 Camera_PreviewOutput* previewOutput) in OH_CaptureSession_AddPreviewOutput() argument
170 CHECK_AND_RETURN_RET_LOG(previewOutput != nullptr, CAMERA_INVALID_ARGUMENT, in OH_CaptureSession_AddPreviewOutput()
173 return session->AddPreviewOutput(previewOutput); in OH_CaptureSession_AddPreviewOutput()
177 Camera_PreviewOutput* previewOutput) in OH_CaptureSession_RemovePreviewOutput() argument
180 CHECK_AND_RETURN_RET_LOG(previewOutput != nullptr, CAMERA_INVALID_ARGUMENT, in OH_CaptureSession_RemovePreviewOutput()
183 return session->RemovePreviewOutput(previewOutput); in OH_CaptureSession_RemovePreviewOutput()
/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/native/include/camera/
H A Dpreview_output.h67 typedef void (*OH_PreviewOutput_OnFrameStart)(Camera_PreviewOutput* previewOutput);
76 typedef void (*OH_PreviewOutput_OnFrameEnd)(Camera_PreviewOutput* previewOutput, int32_t frameCount…
122 Camera_ErrorCode OH_PreviewOutput_RegisterCallback(Camera_PreviewOutput* previewOutput,
134 Camera_ErrorCode OH_PreviewOutput_UnregisterCallback(Camera_PreviewOutput* previewOutput,
147 Camera_ErrorCode OH_PreviewOutput_Start(Camera_PreviewOutput* previewOutput);
158 Camera_ErrorCode OH_PreviewOutput_Stop(Camera_PreviewOutput* previewOutput);
169 Camera_ErrorCode OH_PreviewOutput_Release(Camera_PreviewOutput* previewOutput);
204 Camera_ErrorCode OH_PreviewOutput_GetSupportedFrameRates(Camera_PreviewOutput* previewOutput,
216 Camera_ErrorCode OH_PreviewOutput_DeleteFrameRates(Camera_PreviewOutput* previewOutput,
229 Camera_ErrorCode OH_PreviewOutput_SetFrameRate(Camera_PreviewOutput* previewOutput,
[all …]
/ohos5.0/docs/zh-cn/application-dev/reference/apis-camera-kit/
H A Dpreview__output_8h.md34 …rt)) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput) | 在[PreviewOu…
35 …nd)) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, int32_t frame…
36 …or)) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [Camera_Error…
44 …ack) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [PreviewOutpu…
45 …ack) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [PreviewOutpu…
46 …start) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput) | 开始预览输出。 |
47 …_stop) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput) | 停止预览输出。 |
48 …lease) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput) | 释放预览输出。 |
49 …ile) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [Camera_Profi…
52 …tes) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [Camera_Frame…
[all …]
H A D_o_h___camera.md1446 | previewOutput | 传递回调的[Camera_PreviewOutput](#camera_previewoutput)。 |
1470 | previewOutput | 传递回调的[Camera_PreviewOutput](#camera_previewoutput)。 |
1490 | previewOutput | 传递回调的[Camera_PreviewOutput](#camera_previewoutput)。 |
3168 | previewOutput | 要添加的目标[Camera_PreviewOutput](#camera_previewoutput)。 |
4339 | previewOutput | 要删除的目标[Camera_PreviewOutput](#camera_previewoutput)。 |
5808 | previewOutput | [Camera_PreviewOutput](#camera_previewoutput)实例。 |
5954 | previewOutput | [Camera_PreviewOutput](#camera_previewoutput)实例。 |
5982 | previewOutput | 要释放的[Camera_PreviewOutput](#camera_previewoutput)实例。 |
6040 | previewOutput | 要启动的[Camera_PreviewOutput](#camera_previewoutput)实例。 |
6071 | previewOutput | 要停止的[Camera_PreviewOutput](#camera_previewoutput)实例。 |
[all …]
/ohos5.0/docs/zh-cn/application-dev/media/camera/
H A Dcamera-preview.md30 let previewOutput: camera.PreviewOutput | undefined = undefined;
37 return previewOutput;
69 session.addOutput(previewOutput);
80 - 通过注册固定的frameStart回调函数获取监听预览启动结果,previewOutput创建成功时即可监听,预览第一次曝光时触发,有该事件返回结果则认为预览流已启动。
83 function onPreviewOutputFrameStart(previewOutput: camera.PreviewOutput): void {
84 previewOutput.on('frameStart', (err: BusinessError) => {
93 - 通过注册固定的frameEnd回调函数获取监听预览结束结果,previewOutput创建成功时即可监听,预览完成最后一帧时触发,有该事件返回结果则认为预览流已结束。
96 function onPreviewOutputFrameEnd(previewOutput: camera.PreviewOutput): void {
97 previewOutput.on('frameEnd', (err: BusinessError) => {
109 function onPreviewOutputError(previewOutput: camera.PreviewOutput): void {
[all …]
H A Dnative-camera-preview.md33 …eviewOutput()方法中的参数分别是cameraManager指针,previewProfiles数组中的第一项,步骤三中获取的surfaceId,以及返回的previewOutput指针。
41 Camera_PreviewOutput* previewOutput = nullptr;
64 …CameraManager_CreatePreviewOutput(cameraManager, previewProfile, previewSurfaceId, &previewOutput);
65 if (previewProfile == nullptr || previewOutput == nullptr || ret != CAMERA_OK) {
83 ret = OH_CaptureSession_Stop(previewOutput);
93 - 通过注册固定的frameStart回调函数获取监听预览启动结果,previewOutput创建成功时即可监听,预览第一次曝光时触发,有该事件返回结果则认为预览流已启动。
96 ret = OH_PreviewOutput_RegisterCallback(previewOutput, GetPreviewOutputListener());
102 void PreviewOutputOnFrameStart(Camera_PreviewOutput* previewOutput)
117 - 通过注册固定的frameEnd回调函数获取监听预览结束结果,previewOutput创建成功时即可监听,预览完成最后一帧时触发,有该事件返回结果则认为预览流已结束。
120 void PreviewOutputOnFrameEnd(Camera_PreviewOutput* previewOutput, int32_t frameCount)
[all …]
H A Dcamera-worker.md64 private previewOutput: camera.PreviewOutput | undefined = undefined;
98 this.previewOutput = this.cameraManager.createPreviewOutput(previewProfile, surfaceId);
99 if (this.previewOutput === undefined) {
122 this.session.addOutput(this.previewOutput);
136 await this.previewOutput?.release();
144 this.previewOutput = undefined;
H A Dnative-camera-shooting-case.md58 void PreviewOutputOnFrameStart(Camera_PreviewOutput* previewOutput)
63 void PreviewOutputOnFrameEnd(Camera_PreviewOutput* previewOutput, int32_t frameCount)
68 void PreviewOutputOnError(Camera_PreviewOutput* previewOutput, Camera_ErrorCode errorCode)
178 Camera_PreviewOutput* previewOutput = nullptr;
238 …CameraManager_CreatePreviewOutput(cameraManager, previewProfile, previewSurfaceId, &previewOutput);
239 if (previewProfile == nullptr || previewOutput == nullptr || ret != CAMERA_OK) {
244 ret = OH_PreviewOutput_RegisterCallback(previewOutput, GetPreviewOutputListener());
280 ret = OH_CaptureSession_AddPreviewOutput(captureSession, previewOutput);
414 ret = OH_PreviewOutput_Release(previewOutput);
H A Dcamera-shooting-case.md142 let previewOutput: camera.PreviewOutput | undefined = undefined;
144 previewOutput = cameraManager.createPreviewOutput(previewProfilesArray[0], surfaceId);
149 if (previewOutput === undefined) {
153 previewOutput.on('error', (error: BusinessError) => {
206 photoSession.addOutput(previewOutput);
209 console.error('Failed to addOutput(previewOutput). errorCode = ' + err.code);
317 await previewOutput.release();
H A Dcamera-session-management.md52 …ce/apis-camera-kit/js-apis-camera.md#addoutput11)添加相机的输出流。以下示例代码以添加预览流previewOutput和拍照流photoOutput…
55 …n(photoSession: camera.PhotoSession, cameraInput: camera.CameraInput, previewOutput: camera.Previe…
63 photoSession.addOutput(previewOutput);
66 console.error(`Failed to add previewOutput. error: ${JSON.stringify(err)}`);
H A Dcamera-background-recovery.md115 let previewOutput: camera.PreviewOutput | undefined = undefined;
117 previewOutput = cameraManager.createPreviewOutput(previewProfilesArray[0], surfaceId);
122 if (previewOutput === undefined) {
126 previewOutput.on('error', (error: BusinessError) => {
176 photoSession.addOutput(previewOutput);
179 console.error('Failed to addOutput(previewOutput). errorCode = ' + err.code);
H A Dnative-camera-recording-case.md111 Camera_PreviewOutput* previewOutput = nullptr;
218 … ret = OH_CameraManager_CreatePreviewOutput(cameraManager, previewProfile, 0, &previewOutput);
219 if (previewProfile == nullptr || previewOutput == nullptr || ret != CAMERA_OK) {
224 ret = OH_CaptureSession_AddPreviewOutput(captureSession, previewOutput);
280 ret = OH_PreviewOutput_Release(previewOutput);
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/test/moduletest/src/
H A Dcamera_framework_moduletest.cpp488 return previewOutput; in CreatePreviewOutput()
536 return previewOutput; in CreatePreviewOutput()
553 return previewOutput; in CreatePreviewOutput()
678 ASSERT_NE(previewOutput, nullptr); in ConfigHighResSession()
1009 ASSERT_NE(previewOutput, nullptr); in TestCallbacks()
1365 ASSERT_NE(previewOutput, nullptr);
1511 ASSERT_NE(previewOutput, nullptr);
1549 ASSERT_NE(previewOutput, nullptr);
6010 … intResult = captureSession->AddOutput(previewOutput->GetStreamType(), previewOutput->GetStream());
6948 previewOutput->Release();
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-camera-kit/
H A Dpreview__output_8h.md34 …rt)) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput) | Defines the…
35 …nd)) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, int32_t frame…
44 …ack) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [PreviewOutpu…
45 …ack) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [PreviewOutpu…
46 …art) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput) | Starts prev…
47 …top) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput) | Stops previ…
48 …ase) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput) | Releases a …
49 …ile) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [Camera_Profi…
52 …tes) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, [Camera_Frame…
53 …ate) ([Camera_PreviewOutput](_o_h___camera.md#camera_previewoutput) \*previewOutput, int32_t minFp…
[all …]
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/test/unittest/src/v1_1/
H A Dcamera_ndk_unittest.cpp107 EXPECT_NE(previewOutput, nullptr); in CreatePreviewOutput()
108 return previewOutput; in CreatePreviewOutput()
485 EXPECT_NE(previewOutput, nullptr);
525 EXPECT_NE(previewOutput, nullptr);
579 EXPECT_NE(previewOutput, nullptr);
637 EXPECT_NE(previewOutput, nullptr);
700 EXPECT_NE(previewOutput, nullptr);
767 EXPECT_NE(previewOutput, nullptr);
828 EXPECT_NE(previewOutput, nullptr);
882 EXPECT_NE(previewOutput, nullptr);
[all …]
H A Dcamera_framework_unittest.cpp4414 previewOutput->FindSketchSize();
4578 previewOutput->Release();
5219 previewOutput->FindSketchSize();
5277 previewOutput->FindSketchSize();
5911 previewOutput->stream_ = nullptr;
5912 previewOutput->session_ = nullptr;
5918 previewOutput->stream_ = nullptr;
5945 previewOutput->stream_ = nullptr;
5977 ASSERT_NE(previewOutput, nullptr);
6032 ASSERT_NE(previewOutput, nullptr);
[all …]
/ohos5.0/docs/en/application-dev/media/camera/
H A Dcamera-preview.md31 let previewOutput: camera.PreviewOutput | undefined = undefined;
33 previewOutput = cameraManager.createPreviewOutput(previewProfilesArray[0], surfaceId);
38 return previewOutput;
45 …async function startPreviewOutput(cameraManager: camera.CameraManager, previewOutput: camera.Previ…
70 session.addOutput(previewOutput);
84 function onPreviewOutputFrameStart(previewOutput: camera.PreviewOutput): void {
85 previewOutput.on('frameStart', (err: BusinessError) => {
97 function onPreviewOutputFrameEnd(previewOutput: camera.PreviewOutput): void {
98 previewOutput.on('frameEnd', (err: BusinessError) => {
110 function onPreviewOutputError(previewOutput: camera.PreviewOutput): void {
[all …]
H A Dnative-camera-preview.md33 …ofiles** array, the surface ID obtained in step 3, and the returned **previewOutput** pointer, res…
41 Camera_PreviewOutput* previewOutput = nullptr;
64 …CameraManager_CreatePreviewOutput(cameraManager, previewProfile, previewSurfaceId, &previewOutput);
65 if (previewProfile == nullptr || previewOutput == nullptr || ret != CAMERA_OK) {
83 ret = OH_CaptureSession_Stop(previewOutput);
96 ret = OH_PreviewOutput_RegisterCallback(previewOutput, GetPreviewOutputListener());
102 void PreviewOutputOnFrameStart(Camera_PreviewOutput* previewOutput)
120 void PreviewOutputOnFrameEnd(Camera_PreviewOutput* previewOutput, int32_t frameCount)
129 void PreviewOutputOnError(Camera_PreviewOutput* previewOutput, Camera_ErrorCode errorCode)
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.8.1/
H A Dchangelogs-camera.md368 参考代码如下:用previewOutput做示例
371 previewOutput.release((err) => {
381 previewOutput.release().then(() => {
391 previewOutput.start((err) => {
401 previewOutput.start().then(() => {
411 previewOutput.stop((err) => {
421 previewOutput.stop().then(() => {
736 captureSession.addOutput(previewOutput, (err) => {
746 captureSession.addOutput(previewOutput).then(() => {
764 captureSession.removeOutput(previewOutput, (err) => {
[all …]
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/ndk/impl/
H A Dcapture_session_impl.h44 Camera_ErrorCode AddSecureOutput(Camera_PreviewOutput* previewOutput);
54 Camera_ErrorCode AddPreviewOutput(Camera_PreviewOutput* previewOutput);
56 Camera_ErrorCode RemovePreviewOutput(Camera_PreviewOutput* previewOutput);
140 Camera_ErrorCode CanAddPreviewOutput(Camera_PreviewOutput* previewOutput, bool* isSuccessful);
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/test/moduletest/include/
H A Dcamera_framework_moduletest.h105 …void ConfigSlowMotionSession(sptr<CaptureOutput> &previewOutput, sptr<CaptureOutput> &videoOutput);
106 …void CreateHighResPhotoOutput(sptr<CaptureOutput> &previewOutput, sptr<CaptureOutput> &photoOutput,
108 void ConfigVideoSession(sptr<CaptureOutput> &previewOutput, sptr<CaptureOutput> &videoOutput);
130 …ProcessPortraitSession(sptr<PortraitSession>& portraitSession, sptr<CaptureOutput>& previewOutput);
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_3.2.8.1/
H A Dchangelogs-camera.md368 The sample code (for **previewOutput**) is as follows:
371 previewOutput.release((err) => {
381 previewOutput.release().then(() => {
391 previewOutput.start((err) => {
401 previewOutput.start().then(() => {
411 previewOutput.stop((err) => {
421 previewOutput.stop().then(() => {
736 captureSession.addOutput(previewOutput, (err) => {
746 captureSession.addOutput(previewOutput).then(() => {
764 captureSession.removeOutput(previewOutput, (err) => {
[all …]
/ohos5.0/foundation/multimedia/camera_framework/interfaces/inner_api/native/test/
H A Dcamera_capture.cpp247 …sptr<CaptureOutput> previewOutput = camManagerObj->CreatePreviewOutput(previewprofile, previewProd… in main() local
248 if (previewOutput == nullptr) { in main()
253 …((sptr<PreviewOutput> &)previewOutput)->SetCallback(std::make_shared<TestPreviewOutputCallback>(te… in main()
254 ret = captureSession->AddOutput(previewOutput); in main()
281 ((sptr<PreviewOutput> &)previewOutput)->Stop(); in main()

12345