Home
last modified time | relevance | path

Searched refs:ImageCreator (Results 1 – 25 of 26) sorted by relevance

12

/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/
H A Dimage_creator_test.cpp43 ImageCreator creat;
61 ImageCreator creat;
79 ImageCreator creat;
99 ImageCreator creat;
115 ImageCreator creat;
131 ImageCreator creat;
146 ImageCreator creat;
160 std::shared_ptr<ImageCreator> creator = ImageCreator::CreateImageCreator(1, 1, 1, 1);
176 std::shared_ptr<ImageCreator> creator = ImageCreator::CreateImageCreator(1, 1, 1, 1);
193 std::shared_ptr<ImageCreator> creator = ImageCreator::CreateImageCreator(1, 1, 1, 1);
[all …]
H A Dimage_creator_manager_test.cpp39 shared_ptr<ImageCreator> imageCreator;
41 shared_ptr<ImageCreator> bki = imageCreatorManager.GetImageCreatorByKeyId(id);
57 shared_ptr<ImageCreator> imageCreator;
59 shared_ptr<ImageCreator> bki = imageCreatorManager.GetImageCreatorByKeyId(id);
75 shared_ptr<ImageCreator> imageCreator;
91 shared_ptr<ImageCreator> imageCreator = nullptr;
107 shared_ptr<ImageCreator> getimagec = imageCreatorManager.GetImageCreatorByKeyId(keyId);
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/creator/src/
H A Dimage_creator.cpp33 std::map<uint8_t*, ImageCreator*> ImageCreator::bufferCreatorMap_;
34 std::mutex ImageCreator::creatorMutex_;
35 ImageCreator::~ImageCreator() in ~ImageCreator()
47 GSError ImageCreator::OnBufferRelease(sptr<SurfaceBuffer> &buffer) in OnBufferRelease()
82 std::shared_ptr<ImageCreator> ImageCreator::CreateImageCreator(int32_t width, in CreateImageCreator()
85 std::shared_ptr<ImageCreator> iva = std::make_shared<ImageCreator>(); in CreateImageCreator()
167 int32_t ImageCreator::SaveSTP(uint32_t *buffer, in SaveSTP()
247 OHOS::sptr<OHOS::SurfaceBuffer> ImageCreator::DequeueImage() in DequeueImage()
287 sptr<IConsumerSurface> ImageCreator::GetCreatorSurface() in GetCreatorSurface()
299 void ImageCreator::ReleaseCreator() in ReleaseCreator()
[all …]
H A Dimage_creator_manager.cpp20 string ImageCreatorManager::SaveImageCreator(shared_ptr<ImageCreator> imageCreator) in SaveImageCreator()
32 shared_ptr<ImageCreator> ImageCreatorManager::GetImageCreatorByKeyId(string keyId) in GetImageCreatorByKeyId()
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/creator/include/
H A Dimage_creator.h44 class ImageCreator {
51 ImageCreator() {}; in ImageCreator() function
52 ~ImageCreator();
58 static std::shared_ptr<ImageCreator> CreateImageCreator(int32_t width,
85 static std::map<uint8_t*, ImageCreator*> bufferCreatorMap_;
96 std::shared_ptr<ImageCreator> ic_;
H A Dimage_creator_manager.h40 string SaveImageCreator(shared_ptr<ImageCreator> imageCreator);
42 shared_ptr<ImageCreator> GetImageCreatorByKeyId(string keyId);
46 ImageHolderManager<ImageCreator> creatorManager_;
H A Dimage_creator_buffer_processor.h25 explicit ImageCreatorBufferProcessor(ImageCreator* creator) : creator_(creator) in ImageCreatorBufferProcessor()
38 ImageCreator* creator_ = nullptr;
/ohos5.0/foundation/multimedia/image_framework/interfaces/kits/js/common/include/
H A Dimage_creator_napi.h72 …ool GetNativeFromEnv(napi_env env, napi_callback_info info, std::shared_ptr<ImageCreator> &native);
85 static std::shared_ptr<ImageCreator> staticInstance_;
88 std::shared_ptr<ImageCreator> imageCreator_;
96 std::shared_ptr<ImageCreator> creator_ = nullptr;
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/cj/src/
H A Dimage_creator_impl.cpp22 real_ = ImageCreator::CreateImageCreator(width, height, format, capacity); in ImageCreatorImpl()
25 std::shared_ptr<ImageCreator> ImageCreatorImpl::GetImageCreator() in GetImageCreator()
H A Dimage_ffi.cpp1254 std::shared_ptr<ImageCreator> imageCreator = instance->GetImageCreator(); in FFiOHOSImageCreatorGetCapacity()
1282 std::shared_ptr<ImageCreator> imageCreator = instance->GetImageCreator(); in FFiOHOSImageCreatorGetformat()
1309 std::shared_ptr<ImageCreator> imageCreator = instance->GetImageCreator(); in FFiOHOSImageCreatorDequeueImage()
1341 std::shared_ptr<ImageCreator> imageCreator = instance->GetImageCreator(); in FFiOHOSImageCreatorQueueImage()
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/cj/include/
H A Dimage_creator_impl.h29 std::shared_ptr<ImageCreator> GetImageCreator();
36 std::shared_ptr<ImageCreator> real_ = nullptr;
/ohos5.0/foundation/multimedia/image_framework/frameworks/innerkitsimpl/test/unittest/pixel_map_test/
H A Dnative_image_test.cpp260 std::shared_ptr<ImageCreator> creator = ImageCreator::CreateImageCreator(1, 1, 1, 1);
358 std::shared_ptr<ImageCreator> creator = ImageCreator::CreateImageCreator(1, 1, 1, 1);
377 std::shared_ptr<ImageCreator> creator = ImageCreator::CreateImageCreator(1, 1, 1, 1);
/ohos5.0/foundation/multimedia/image_framework/interfaces/innerkits/
H A Dlibimage_native.versionscript18 *ImageCreator*;
/ohos5.0/foundation/multimedia/image_framework/frameworks/kits/js/common/
H A Dimage_creator_napi.cpp48 shared_ptr<ImageCreator> ImageCreatorNapi::staticInstance_ = nullptr;
114 imageCreator_->~ImageCreator(); in NativeRelease()
250 staticInstance_ = ImageCreator::CreateImageCreator(args[PARAM0], in JSCreateImageCreator()
474 int64_t &timestamp, OHOS::Rect &damage, std::shared_ptr<ImageCreator> imageCreator) in TestAcquireBuffer()
497 static void DoTest(std::shared_ptr<ImageCreator> imageCreator) in DoTest()
505 OHOS::sptr<OHOS::IConsumerSurface> creatorSurface = ImageCreator::getSurfaceById(creatorKey); in DoTest()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-image-kit/
H A Djs-apis-image.md7113 通过图片大小、图片格式、容量创建ImageCreator实例。
7115 **系统能力:** SystemCapability.Multimedia.Image.ImageCreator
7129 | [ImageCreator](#imagecreator9) | 如果操作成功,则返回ImageCreator实例。 |
7154 通过宽、高、图片格式、容量创建ImageCreator实例。
7160 **系统能力:** SystemCapability.Multimedia.Image.ImageCreator
7175 | [ImageCreator](#imagecreator9) | 如果操作成功,则返回ImageCreator实例。 |
7183 ## ImageCreator<sup>9+</sup>
7186 在调用以下方法前需要先创建[ImageCreator](#imagecreator9)实例,ImageCreator不支持多线程。
7190 **系统能力:** SystemCapability.Multimedia.Image.ImageCreator
7203 **系统能力:** SystemCapability.Multimedia.Image.ImageCreator
[all …]
/ohos5.0/docs/zh-cn/release-notes/api-diff/monthly-202210/
H A Djs-apidiff-multimedia.md396 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator|@ohos.multimedia.image.d.ts|
397 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:capacity|@ohos.multimedia.image…
398 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:format|@ohos.multimedia.image.d…
399 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:dequeueImage|@ohos.multimedia.i…
400 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:dequeueImage|@ohos.multimedia.i…
401 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:queueImage|@ohos.multimedia.ima…
402 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:queueImage|@ohos.multimedia.ima…
403 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:on_imageRelease|@ohos.multimedi…
404 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:release|@ohos.multimedia.image.…
405 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:release|@ohos.multimedia.image.…
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-beta4/
H A Djs-apidiff-multimedia.md385 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator|@ohos.multimedia.image.d.ts|
386 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:capacity|@ohos.multimedia.image…
387 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:format|@ohos.multimedia.image.d…
388 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:dequeueImage|@ohos.multimedia.i…
389 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:dequeueImage|@ohos.multimedia.i…
390 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:queueImage|@ohos.multimedia.ima…
391 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:queueImage|@ohos.multimedia.ima…
392 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:on_imageRelease|@ohos.multimedi…
393 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:release|@ohos.multimedia.image.…
394 |新增|NA|模块名: ohos.multimedia.image<br>类名: ImageCreator<br>方法名 or 属性名:release|@ohos.multimedia.image.…
/ohos5.0/docs/en/application-dev/reference/apis-image-kit/
H A Djs-apis-image.md7245 **System capability**: SystemCapability.Multimedia.Image.ImageCreator
7259 | [ImageCreator](#imagecreator9) | Returns an **ImageCreator** instance if the operation is success…
7290 **System capability**: SystemCapability.Multimedia.Image.ImageCreator
7305 | [ImageCreator](#imagecreator9) | Returns an **ImageCreator** instance if the operation is success…
7313 ## ImageCreator<sup>9+</sup>
7316 Before calling any APIs in **ImageCreator**, you must create an [ImageCreator](#imagecreator9) inst…
7320 **System capability**: SystemCapability.Multimedia.Image.ImageCreator
7333 **System capability**: SystemCapability.Multimedia.Image.ImageCreator
7361 **System capability**: SystemCapability.Multimedia.Image.ImageCreator
7387 **System capability**: SystemCapability.Multimedia.Image.ImageCreator
[all …]
/ohos5.0/docs/en/release-notes/api-diff/monthly-202210/
H A Djs-apidiff-multimedia.md396 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator|@ohos.multimedia.image.d.t…
397 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
398 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
399 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
400 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
401 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
402 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
403 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
404 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
405 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
/ohos5.0/docs/zh-cn/release-notes/api-diff/v3.2-Release/
H A Djs-apidiff-multimedia.md559 …tor(width: number, height: number, format: number, capacity: number): ImageCreator;|@ohos.multimed…
622 |新增|NA|类名:ImageCreator;<br>方法or属性:release(callback: AsyncCallback\<void>): void;|@ohos.multimedia.i…
625 |新增|NA|类名:ImageCreator;<br>方法or属性:release(): Promise\<void>;|@ohos.multimedia.image.d.ts|
627 |新增|NA|类名:ImageCreator;<br>方法or属性:readonly capacity: number;|@ohos.multimedia.image.d.ts|
629 |新增|NA|类名:ImageCreator;<br>方法or属性:readonly format: ImageFormat;|@ohos.multimedia.image.d.ts|
637 |新增|NA|类名:ImageCreator;<br>方法or属性:dequeueImage(callback: AsyncCallback\<Image>): void;|@ohos.multim…
638 |新增|NA|类名:ImageCreator;<br>方法or属性:dequeueImage(): Promise\<Image>;|@ohos.multimedia.image.d.ts|
639 |新增|NA|类名:ImageCreator;<br>方法or属性:queueImage(interface: Image, callback: AsyncCallback\<void>): voi…
640 |新增|NA|类名:ImageCreator;<br>方法or属性:queueImage(interface: Image): Promise\<void>;|@ohos.multimedia.im…
641 |新增|NA|类名:ImageCreator;<br>方法or属性:on(type: 'imageRelease', callback: AsyncCallback\<void>): void;|@…
/ohos5.0/docs/en/release-notes/api-diff/v3.2-beta4/
H A Djs-apidiff-multimedia.md385 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator|@ohos.multimedia.image.d.t…
386 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
387 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
388 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
389 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
390 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
391 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
392 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
393 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
394 |Added|NA|Module name: ohos.multimedia.image<br>Class name: ImageCreator<br>Method or attribute nam…
/ohos5.0/docs/zh-cn/application-dev/reference/
H A Dsyscap-list.md1795 ## SystemCapability.Multimedia.Image.ImageCreator
/ohos5.0/docs/en/release-notes/api-diff/v3.2-Release/
H A Djs-apidiff-multimedia.md559 …tor(width: number, height: number, format: number, capacity: number): ImageCreator;|@ohos.multimed…
622 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: release(callback: AsyncCallback\<v…
625 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: release(): Promise\<void>;|@ohos.m…
627 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: readonly capacity: number;|@ohos.m…
629 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: readonly format: ImageFormat;|@oho…
637 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: dequeueImage(callback: AsyncCallba…
638 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: dequeueImage(): Promise\<Image>;|@…
639 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: queueImage(interface: Image, callb…
640 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: queueImage(interface: Image): Prom…
641 |Added|NA|Class name: ImageCreator;<br>Method or attribute name: on(type: 'imageRelease', callback:…
/ohos5.0/docs/en/application-dev/reference/
H A Dsyscap-list.md1795 ## SystemCapability.Multimedia.Image.ImageCreator
/ohos5.0/docs/zh-cn/release-notes/api-diff/v4.0-Release to v3.2-Release/
H A Djs-apidiff-multimedia.md756 |type有变化|类名:ImageCreator;<br>方法or属性:readonly capacity: number;<br>旧版本信息:|类名:ImageCreator;<br>方法or属性…
758 |type有变化|类名:ImageCreator;<br>方法or属性:readonly format: ImageFormat;<br>旧版本信息:|类名:ImageCreator;<br>方法o…

12