/ohos5.0/foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/output/ |
H A D | camera_output_capability.h | 127 class VideoProfile : public Profile { 129 VideoProfile(CameraFormat format, Size size, std::vector<int32_t> framerates); 131 VideoProfile() = default; 132 virtual ~VideoProfile() = default; 133 VideoProfile& operator=(const VideoProfile& rhs) 140 bool operator==(const VideoProfile& profile) 147 bool IsContains(const VideoProfile& videoProfile); 217 std::vector<VideoProfile> GetVideoProfiles(); 224 void SetVideoProfiles(std::vector<VideoProfile> videoProfiles); 258 bool IsMatchVideoProfiles(std::vector<VideoProfile>& videoProfiles); [all …]
|
H A D | capture_output.h | 136 void SetVideoProfile(VideoProfile& videoProfile); 137 std::shared_ptr<VideoProfile> GetVideoProfile(); 173 std::shared_ptr<VideoProfile> videoProfile_;
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/src/output/ |
H A D | camera_output_capability.cpp | 87 void VideoProfile::DumpVideoProfile(std::string name) const in DumpVideoProfile() 94 VideoProfile::VideoProfile(CameraFormat format, Size size, std::vector<int32_t> framerates) : Profi… in VideoProfile() function in OHOS::CameraStandard::VideoProfile 99 VideoProfile::VideoProfile( in VideoProfile() function in OHOS::CameraStandard::VideoProfile 105 bool VideoProfile::IsContains(const VideoProfile& videoProfile) in IsContains() 122 std::vector<int32_t> VideoProfile::GetFrameRates() in GetFrameRates() 170 bool CameraOutputCapability::IsMatchVideoProfiles(std::vector<VideoProfile>& videoProfiles) in IsMatchVideoProfiles() 175 …t = std::find_if(videoProfiles_.begin(), videoProfiles_.end(), [&profile](VideoProfile& profile_) { in IsMatchVideoProfiles() 240 std::vector<VideoProfile> CameraOutputCapability::GetVideoProfiles() in GetVideoProfiles() 245 void CameraOutputCapability::SetVideoProfiles(std::vector<VideoProfile> videoProfiles) in SetVideoProfiles()
|
H A D | capture_output.cpp | 167 void CaptureOutput::SetVideoProfile(VideoProfile& videoProfile) in SetVideoProfile() 170 videoProfile_ = std::make_shared<VideoProfile>(videoProfile); in SetVideoProfile() 173 std::shared_ptr<VideoProfile> CaptureOutput::GetVideoProfile() in GetVideoProfile()
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/test/moduletest/include/ |
H A D | camera_framework_moduletest.h | 37 VideoProfile video; 76 std::vector<VideoProfile> videoProfiles; 98 sptr<CaptureOutput> CreateVideoOutput(VideoProfile& profile);
|
/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() 82 VideoProfile& videoProfile_;
|
/ohos5.0/docs/zh-cn/application-dev/media/camera/ |
H A D | camera-recording.md | 58 let videoProfilesArray: Array<camera.VideoProfile> = cameraOutputCapability.videoProfiles; 95 …let videoProfile: undefined | camera.VideoProfile = videoProfilesArray.find((profile: camera.Video…
|
H A D | camera-recording-case.md | 85 let videoProfilesArray: Array<camera.VideoProfile> = cameraOutputCap.videoProfiles; 94 …let videoProfile: undefined | camera.VideoProfile = videoProfilesArray.find((profile: camera.Video…
|
/ohos5.0/foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/input/ |
H A D | camera_device.h | 212 …name T, typename = std::enable_if_t<std::is_same_v<T, Profile> || std::is_same_v<T, VideoProfile>>> 239 std::unordered_map<int32_t, std::vector<VideoProfile>> modeVideoProfiles_ = {};
|
H A D | camera_manager.h | 325 sptr<VideoOutput> CreateVideoOutput(VideoProfile& profile, sptr<Surface>& surface); 334 …int CreateVideoOutput(VideoProfile& profile, sptr<Surface>& surface, sptr<VideoOutput>* pVideoOutp… 727 std::vector<VideoProfile> vidProfiles = {};
|
/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; 1417 std::vector<VideoProfile>& videoProfiles, 1969 std::vector<VideoProfile>& videoProfileList); 1973 std::map<int32_t, std::vector<VideoProfile>>& specIdVideoMap); 1993 std::shared_ptr<VideoProfile> GetPreconfigVideoProfile();
|
/ohos5.0/foundation/multimedia/camera_framework/interfaces/inner_api/native/test/ |
H A D | camera_video.cpp | 288 std::vector<VideoProfile> videoProfiles = outputcapability->GetVideoProfiles(); in main() 390 …VideoProfile videoprofile = VideoProfile(static_cast<CameraFormat>(videoFormat), videosize, videof… in main()
|
H A D | camera_capture_video.cpp | 353 std::vector<VideoProfile> videoProfiles = outputcapability->GetVideoProfiles(); in InitCameraFormatAndResolution() 586 VideoProfile videoprofile_ = in InitVideoOutput() 587 VideoProfile(static_cast<CameraFormat>(videoFormat_), videosize_, videoframerates_); in InitVideoOutput()
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/v3.2-beta5/ |
H A D | changelogs-camera-sync.md | 24 …file, surfaceId: string): PhotoOutput;<br/>createVideoOutput(profile: VideoProfile, surfaceId: str… 25 …Output(profile: VideoProfile, surfaceId: string, callback: AsyncCallback<VideoOutput>): void;<br/>… 197 …VideoProfile, surfaceId: string, callback: AsyncCallback<VideoOutput>): void; 以及 createVideoOutput…
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.10.3/ |
H A D | changelogs-camera-sync.md | 26 …file, surfaceId: string): PhotoOutput;<br/>createVideoOutput(profile: VideoProfile, surfaceId: str… 27 …Output(profile: VideoProfile, surfaceId: string, callback: AsyncCallback<VideoOutput>): void;<br/>… 199 …VideoProfile, surfaceId: string, callback: AsyncCallback<VideoOutput>): void; 以及 createVideoOutput…
|
/ohos5.0/docs/en/application-dev/media/camera/ |
H A D | camera-recording.md | 57 let videoProfilesArray: Array<camera.VideoProfile> = cameraOutputCapability.videoProfiles; 94 …let videoProfile: undefined | camera.VideoProfile = videoProfilesArray.find((profile: camera.Video…
|
H A D | camera-recording-case.md | 85 let videoProfilesArray: Array<camera.VideoProfile> = cameraOutputCap.videoProfiles; 94 …let videoProfile: undefined | camera.VideoProfile = videoProfilesArray.find((profile: camera.Video…
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_3.2.8.1/ |
H A D | changelogs-camera.md | 25 | ohos.multimedia.camera | VideoProfile | readonly frameRateRange: FrameRateRange; … 28 | ohos.multimedia.camera | CameraOutputCapability | readonly videoProfiles: Array<VideoProfile>; … 38 …Output(profile: VideoProfile, surfaceId: string, callback: AsyncCallback<VideoOutput>): void;<br/>… 178 3. VideoProfile接口,继承自Profile 188 属性3:readonly videoProfiles,类型:Array<VideoProfile>; 576 …eoOutput(profile: VideoProfile, surfaceId: string, callback: AsyncCallback<VideoOutput>): void;和cr…
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/ndk/impl/ |
H A D | camera_manager_impl.h | 109 std::vector<OHOS::CameraStandard::VideoProfile> &videoProfiles);
|
H A D | camera_manager_impl.cpp | 262 std::vector<VideoProfile> videoProfiles = innerCameraOutputCapability->GetVideoProfiles(); in GetSupportedCameraOutputCapability() 334 std::vector<VideoProfile> &videoProfiles) in GetSupportedVideoProfiles() 408 std::vector<VideoProfile> videoProfiles = innerCameraOutputCapability->GetVideoProfiles(); in GetSupportedCameraOutputCapabilityWithSceneMode() 651 VideoProfile innerProfile(static_cast<CameraFormat>(profile->format), size, framerates); in CreateVideoOutput()
|
/ohos5.0/foundation/multimedia/camera_framework/interfaces/kits/js/camera_napi/ |
H A D | @ohos.multimedia.camera.d.ts | 190 interface VideoProfile extends Profile { 238 readonly videoProfiles: Array<VideoProfile>; 729 createVideoOutput(profile: VideoProfile, surfaceId: string): VideoOutput; 8432 getActiveProfile(): VideoProfile;
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/native/camera/src/input/ |
H A D | camera_manager.cpp | 778 sptr<VideoOutput> CameraManager::CreateVideoOutput(VideoProfile &profile, sptr<Surface> &surface) in CreateVideoOutput() 823 int CameraManager::CreateVideoOutput(VideoProfile &profile, sptr<Surface> &surface, sptr<VideoOutpu… in CreateVideoOutput() 1332 std::vector<VideoProfile> frontVideoProfiles = {}; in AlignVideoFpsProfile() 1333 std::vector<VideoProfile> backVideoProfiles = {}; in AlignVideoFpsProfile() 1350 std::vector<VideoProfile> alignFrontVideoProfiles = frontVideoProfiles; in AlignVideoFpsProfile() 1522 VideoProfile vidProfile = VideoProfile(format, size, fps); in ParseBasicCapability() 1674 VideoProfile vidProfile = VideoProfile(format, size, frameRates, specId); in CreateProfileLevel4StreamType() 1866 VideoProfile vidProfile = VideoProfile(format, size, frameRates); in CreateProfile4StreamType()
|
/ohos5.0/docs/en/release-notes/changelogs/OpenHarmony_3.2.8.1/ |
H A D | changelogs-camera.md | 25 | ohos.multimedia.camera | VideoProfile | readonly frameRateRange: FrameRateRange; … 28 | ohos.multimedia.camera | CameraOutputCapability | readonly videoProfiles: Array<VideoProfile>; … 38 …Output(profile: VideoProfile, surfaceId: string, callback: AsyncCallback<VideoOutput>): void;<br>c… 178 3. **VideoProfile** API (inherited from **Profile**) 188 Attribute 3: readonly videoProfiles; type: Array<VideoProfile> 576 …tput(profile: VideoProfile, surfaceId: string, callback: AsyncCallback<VideoOutput>): void;** and …
|
/ohos5.0/foundation/multimedia/camera_framework/frameworks/js/camera_napi/src/ |
H A D | camera_napi_object_types.cpp | 139 …auto nativeVideoProfiles = Hold<std::vector<VideoProfile>>(cameraOutputCapability_.GetVideoProfile… in GetCameraNapiObject()
|