/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/src/session/ |
H A D | video_session.cpp | 39 … configs->videoProfile = { CameraFormat::CAMERA_FORMAT_YUV_420_SP, configs->previewProfile.size_, in GeneratePreconfigProfiles1_1() 46 … configs->videoProfile = { CameraFormat::CAMERA_FORMAT_YUV_420_SP, configs->previewProfile.size_, in GeneratePreconfigProfiles1_1() 53 …configs->videoProfile = { CameraFormat::CAMERA_FORMAT_YUV_420_SP, { .width = 2160, .height = 2160 … in GeneratePreconfigProfiles1_1() 83 … configs->videoProfile = { CameraFormat::CAMERA_FORMAT_YUV_420_SP, configs->previewProfile.size_, in GeneratePreconfigProfiles4_3() 90 … configs->videoProfile = { CameraFormat::CAMERA_FORMAT_YUV_420_SP, configs->previewProfile.size_, in GeneratePreconfigProfiles4_3() 127 … configs->videoProfile = { CameraFormat::CAMERA_FORMAT_YUV_420_SP, configs->previewProfile.size_, in GeneratePreconfigProfiles16_9() 134 … configs->videoProfile = { CameraFormat::CAMERA_FORMAT_YUV_420_SP, configs->previewProfile.size_, in GeneratePreconfigProfiles16_9() 213 auto isVideoCanPreconfig = IsVideoProfileLegal(device, configs->videoProfile); in IsPreconfigProfilesLegal() 217 …configs->videoProfile.format_, configs->videoProfile.size_.width, configs->videoProfile.size_.heig… in IsPreconfigProfilesLegal() 249 bool VideoSession::IsVideoProfileLegal(sptr<CameraDevice>& device, VideoProfile& videoProfile) in IsVideoProfileLegal() argument [all …]
|
/ohos5.0/foundation/multimedia/camera_framework/services/camera_service/src/ |
H A D | hcamera_preconfig.cpp | 208 PreconfigProfile videoProfile; member 296 sessionPreconfig.videoProfile = sessionPreconfig.previewProfile; in GenerateVideoSessionPreconfigRatio1v1() 300 sessionPreconfig.videoProfile = sessionPreconfig.previewProfile; in GenerateVideoSessionPreconfigRatio1v1() 304 sessionPreconfig.videoProfile = { "CAMERA_FORMAT_YUV_420_SP", 2160, 2160, 24, 30, 30 }; in GenerateVideoSessionPreconfigRatio1v1() 309 sessionPreconfig.videoProfile = { "CAMERA_FORMAT_YCRCB_P010", 2160, 2160, 24, 30, 30 }; in GenerateVideoSessionPreconfigRatio1v1() 324 sessionPreconfig.videoProfile = sessionPreconfig.previewProfile; in GenerateVideoSessionPreconfigRatio4v3() 328 sessionPreconfig.videoProfile = sessionPreconfig.previewProfile; in GenerateVideoSessionPreconfigRatio4v3() 332 sessionPreconfig.videoProfile = { "CAMERA_FORMAT_YUV_420_SP", 2880, 2160, 24, 30, 30 }; in GenerateVideoSessionPreconfigRatio4v3() 352 sessionPreconfig.videoProfile = sessionPreconfig.previewProfile; in GenerateVideoSessionPreconfigRatio16v9() 356 sessionPreconfig.videoProfile = sessionPreconfig.previewProfile; in GenerateVideoSessionPreconfigRatio16v9() [all …]
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/src/output/ |
H A D | camera_output_capability.cpp | 105 bool VideoProfile::IsContains(const VideoProfile& videoProfile) in IsContains() argument 107 …bool isFormatSizeEqual = format_ == videoProfile.format_ && size_.width == videoProfile.size_.widt… in IsContains() 108 size_.height == videoProfile.size_.height; in IsContains() 115 if (videoProfile.framerates_.empty()) { in IsContains() 118 return *framerates_.begin() <= *videoProfile.framerates_.begin() && in IsContains() 119 *(framerates_.end() - 1) >= *(videoProfile.framerates_.end() - 1); in IsContains()
|
H A D | capture_output.cpp | 167 void CaptureOutput::SetVideoProfile(VideoProfile& videoProfile) in SetVideoProfile() argument 170 videoProfile_ = std::make_shared<VideoProfile>(videoProfile); in SetVideoProfile()
|
H A D | video_output.cpp | 220 auto videoProfile = GetVideoProfile(); in CreateStream() local 221 CHECK_ERROR_RETURN_RET_LOG(videoProfile == nullptr, CameraErrorCode::SERVICE_FATL_ERROR, in CreateStream() 224 …CameraManager::GetInstance()->CreateVideoOutputStream(streamPtr, *videoProfile, GetBufferProducer(… in CreateStream()
|
/ohos5.0/docs/zh-cn/application-dev/media/camera/ |
H A D | native-camera-recording.md | 44 const Camera_VideoProfile* videoProfile; 64 videoProfile = cameraOutputCapability->videoProfiles[0]; 66 …ret = OH_CameraManager_CreateVideoOutput(cameraManager, videoProfile, videoSurfaceId, &videoOutput… 67 if (videoProfile == nullptr || videoOutput == nullptr || ret != CAMERA_OK) {
|
H A D | camera-recording.md | 94 // createVideoOutput传入的videoProfile对象的宽高需要和aVRecorderProfile保持一致。 95 …let videoProfile: undefined | camera.VideoProfile = videoProfilesArray.find((profile: camera.Video… 98 if (!videoProfile) { 99 console.error('videoProfile is not found'); 103 videoOutput = cameraManager.createVideoOutput(videoProfile, videoSurfaceId);
|
H A D | native-camera-recording-case.md | 110 const Camera_VideoProfile* videoProfile = nullptr; 162 videoProfile = cameraOutputCapability->videoProfiles[0]; 165 …ret = OH_CameraManager_CreateVideoOutput(cameraManager, videoProfile, videoSurfaceId, &videoOutput… 166 if (videoProfile == nullptr || videoOutput == nullptr || ret != CAMERA_OK) {
|
H A D | camera-recording-case.md | 89 // videoProfile的宽高需要与AVRecorderProfile的宽高保持一致,并且需要使用AVRecorderProfile锁支持的宽高 94 …let videoProfile: undefined | camera.VideoProfile = videoProfilesArray.find((profile: camera.Video… 97 if (!videoProfile) { 98 console.error('videoProfile is not found'); 161 videoOutput = cameraManager.createVideoOutput(videoProfile, videoSurfaceId);
|
/ohos5.0/docs/en/application-dev/media/camera/ |
H A D | native-camera-recording.md | 44 const Camera_VideoProfile* videoProfile; 64 videoProfile = cameraOutputCapability->videoProfiles[0]; 66 …ret = OH_CameraManager_CreateVideoOutput(cameraManager, videoProfile, videoSurfaceId, &videoOutput… 67 if (videoProfile == nullptr || videoOutput == nullptr || ret != CAMERA_OK) {
|
H A D | camera-recording.md | 93 …// The width and height of the videoProfile object passed in by createVideoOutput must be the same… 94 …let videoProfile: undefined | camera.VideoProfile = videoProfilesArray.find((profile: camera.Video… 97 if (!videoProfile) { 98 console.error('videoProfile is not found'); 102 videoOutput = cameraManager.createVideoOutput(videoProfile, videoSurfaceId);
|
H A D | camera-recording-case.md | 89 // The width and height of videoProfile must be the same as those of AVRecorderProfile. 94 …let videoProfile: undefined | camera.VideoProfile = videoProfilesArray.find((profile: camera.Video… 97 if (!videoProfile) { 98 console.error('videoProfile is not found'); 161 videoOutput = cameraManager.createVideoOutput(videoProfile, videoSurfaceId);
|
H A D | native-camera-recording-case.md | 110 const Camera_VideoProfile* videoProfile = nullptr; 162 videoProfile = cameraOutputCapability->videoProfiles[0]; 165 …ret = OH_CameraManager_CreateVideoOutput(cameraManager, videoProfile, videoSurfaceId, &videoOutput… 166 if (videoProfile == nullptr || videoOutput == nullptr || ret != CAMERA_OK) {
|
/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/ |
H A D | camera_napi_object_types.h | 78 explicit CameraNapiObjVideoProfile(VideoProfile& videoProfile) : videoProfile_(videoProfile) {} in CameraNapiObjVideoProfile() argument
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/input/ |
H A D | camera_manager_napi.cpp | 965 VideoProfile videoProfile; in CreateVideoOutputInstance() local 966 videoProfile.framerates_.resize(2); // framerate size is 2 in CreateVideoOutputInstance() 968 { "width", &videoProfile.size_.width }, in CreateVideoOutputInstance() 969 { "height", &videoProfile.size_.height } in CreateVideoOutputInstance() 972 { "min", &videoProfile.framerates_[0] }, in CreateVideoOutputInstance() 973 { "max", &videoProfile.framerates_[1] } in CreateVideoOutputInstance() 978 { "format", reinterpret_cast<int32_t*>(&videoProfile.format_) } in CreateVideoOutputInstance() 989 …videoProfile.size_.width, videoProfile.size_.height, videoProfile.format_, videoProfile.framerates… in CreateVideoOutputInstance() 990 videoProfile.framerates_[1], surfaceId.c_str()); in CreateVideoOutputInstance() 991 return VideoOutputNapi::CreateVideoOutput(env, videoProfile, surfaceId); in CreateVideoOutputInstance()
|
/ohos5.0/foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/session/ |
H A D | video_session.h | 73 bool IsVideoProfileLegal(sptr<CameraDevice>& device, VideoProfile& videoProfile);
|
H A D | capture_session.h | 93 VideoProfile videoProfile; member 116 oss << " format:" << to_string(videoProfile.format_); in ToString() 117 …oss << " size:" << to_string(videoProfile.size_.width) << "x" << to_string(videoProfile.size_.heig… in ToString() 119 for (auto& fps : videoProfile.framerates_) { in ToString()
|
/ohos5.0/foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/output/ |
H A D | capture_output.h | 136 void SetVideoProfile(VideoProfile& videoProfile);
|
H A D | camera_output_capability.h | 147 bool IsContains(const VideoProfile& videoProfile);
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/js/camera_napi/demo/entry/src/main/ets/model/ |
H A D | CameraService.ts | 479 …let videoProfile: camera.VideoProfile | undefined = this.videoProfiles.find((videoProfile: camera.… 480 return videoProfile.size.height === this.videoProfileObj.size.height && 481 videoProfile.size.width === this.videoProfileObj.size.width && 482 videoProfile.format === this.videoProfileObj.format && 483 videoProfile.frameRateRange.min === videoFrame && 484 videoProfile.frameRateRange.max === videoFrame; 486 return videoProfile === undefined ? false : true;
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-media-kit/ |
H A D | js-apis-media-sys.md | 455 let videoProfile: media.VideoRecorderProfile = { 471 profile : videoProfile, 528 let videoProfile: media.VideoRecorderProfile = { 544 profile : videoProfile,
|
/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/include/input/ |
H A D | camera_manager_napi.h | 211 VideoProfile videoProfile; member
|
/ohos5.0/docs/en/application-dev/reference/apis-media-kit/ |
H A D | js-apis-media-sys.md | 457 let videoProfile: media.VideoRecorderProfile = { 473 profile : videoProfile, 530 let videoProfile: media.VideoRecorderProfile = { 546 profile : videoProfile,
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/test/unittest/src/v1_1/ |
H A D | camera_framework_unittest.cpp | 761 VideoProfile videoProfile = VideoProfile(videoFormat, videoSize, videoFramerates); in CreateVideoOutput() local 762 return cameraManager->CreateVideoOutput(videoProfile, surface); in CreateVideoOutput() 1198 VideoProfile videoProfile = VideoProfile(videoFormat, videoSize, videoFramerates); variable 1199 sptr<VideoOutput> video = cameraManager->CreateVideoOutput(videoProfile, surface); 1222 VideoProfile videoProfile = VideoProfile(videoFormat, videoSize, videoFramerates); variable 1223 sptr<VideoOutput> video = cameraManager->CreateVideoOutput(videoProfile, surface); 6124 VideoProfile videoProfile = VideoProfile(videoFormat, videoSize, videoFramerates); variable 6125 sptr<VideoOutput> video = cameraManager->CreateVideoOutput(videoProfile, surface); 6150 VideoProfile videoProfile = VideoProfile(videoFormat, videoSize, videoFramerates); variable 6151 sptr<VideoOutput> video = cameraManager->CreateVideoOutput(videoProfile, surface); [all …]
|
H A D | camera_ndk_unittest.cpp | 132 Camera_VideoProfile videoProfile = { in CreateVideoOutput() local 146 ret = OH_CameraManager_CreateVideoOutput(cameraManager, &videoProfile, surfaceId, &videoOutput); in CreateVideoOutput() 3787 Camera_VideoProfile* videoProfile = nullptr; variable 3809 ret = OH_VideoOutput_GetActiveProfile(videoOutput, &videoProfile); 3811 ret = OH_VideoOutput_GetActiveProfile(nullptr, &videoProfile); 3815 if (videoProfile != nullptr) { 3816 EXPECT_EQ(OH_VideoOutput_DeleteProfile(videoProfile), CAMERA_OK);
|