Home
last modified time | relevance | path

Searched refs:sdr (Results 1 - 8 of 8) sorted by relevance

/foundation/multimedia/image_effect/frameworks/native/utils/common/
H A Dvpe_helper.cpp123 OHNativeWindowBuffer *sdr = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&inputSdrImage); in ColorSpaceConverterComposeImage() local
126 int32_t res = composeImageFunc(instance, sdr, gainmap, hdr, legacy); in ColorSpaceConverterComposeImage()
129 OH_NativeWindow_DestroyNativeWindowBuffer(sdr); in ColorSpaceConverterComposeImage()
140 OHNativeWindowBuffer *sdr = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&outputSdrImage); in ColorSpaceConverterDecomposeImage() local
142 int32_t res = decomposeImageFunc(instance, hdr, sdr, gainmap); in ColorSpaceConverterDecomposeImage()
144 OH_NativeWindow_DestroyNativeWindowBuffer(sdr); in ColorSpaceConverterDecomposeImage()
156 OHNativeWindowBuffer *sdr = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&outputSdrImage); in ColorSpaceConverterProcessImage() local
157 int32_t res = processImageFunc(instance, hdr, sdr); in ColorSpaceConverterProcessImage()
158 OH_NativeWindow_DestroyNativeWindowBuffer(sdr); in ColorSpaceConverterProcessImage()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/src/
H A Dvpe_utils.cpp168 if (sb.sdr == nullptr || sb.gainmap == nullptr || sb.hdr == nullptr) { in ColorSpaceConverterComposeImage()
171 OHNativeWindowBuffer* sdr = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&sb.sdr); in ColorSpaceConverterComposeImage() local
174 res = composeImage(instanceId, sdr, gainmap, hdr, legacy); in ColorSpaceConverterComposeImage()
175 OH_NativeWindow_DestroyNativeWindowBuffer(sdr); in ColorSpaceConverterComposeImage()
200 if (sb.sdr == nullptr || sb.gainmap == nullptr || sb.hdr == nullptr) { in ColorSpaceConverterDecomposeImage()
203 OHNativeWindowBuffer* sdr = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&sb.sdr); in ColorSpaceConverterDecomposeImage() local
206 res = decomposeImage(instanceId, hdr, sdr, gainmap); in ColorSpaceConverterDecomposeImage()
207 OH_NativeWindow_DestroyNativeWindowBuffer(sdr); in ColorSpaceConverterDecomposeImage()
411 OHNativeWindowBuffer* sdr = OH_NativeWindow_CreateNativeWindowBufferFromSurfaceBuffer(&input); ColorSpaceConverterImageProcess() local
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/utils/include/
H A Dvpe_utils.h36 sptr<SurfaceBuffer> sdr; member
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/
H A Dext_encoder.h93 uint32_t EncodeHeifDualHdrImage(sptr<SurfaceBuffer>& sdr, sptr<SurfaceBuffer>& gainmap,
95 uint32_t EncodeHeifSdrImage(sptr<SurfaceBuffer>& sdr, SkImageInfo sdrInfo);
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/
H A Dext_encoder.cpp803 VpeUtils::SetSbMetadataType(buffers.sdr, CM_IMAGE_HDR_VIVID_DUAL); in DecomposeImage()
804 VpeUtils::SetSbColorSpaceType(buffers.sdr, sdrIsSRGB ? CM_SRGB_FULL : CM_P3_FULL); in DecomposeImage()
808 if (buffers.hdr == nullptr || buffers.sdr == nullptr) { in DecomposeImage()
811 res = utils->ColorSpaceConverterImageProcess(buffers.hdr, buffers.sdr); in DecomposeImage()
1041 .sdr = baseSptr, in EncodeDualVivid()
1082 IMAGE_LOGE("EncodeSdrImage sdr buffer alloc failed"); in EncodeSdrImage()
1089 .sdr = baseSptr, in EncodeSdrImage()
1108 uint32_t ExtEncoder::EncodeHeifDualHdrImage(sptr<SurfaceBuffer>& sdr, sptr<SurfaceBuffer>& gainmap, in EncodeHeifDualHdrImage() argument
1116 AssembleHdrBaseImageItem(sdr, colorspaceName, metadata, opts_); in EncodeHeifDualHdrImage()
1148 uint32_t ExtEncoder::EncodeHeifSdrImage(sptr<SurfaceBuffer>& sdr, SkImageInf argument
[all...]
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/codec/src/
H A Dimage_source.cpp3503 static bool DecomposeImage(sptr<SurfaceBuffer>& hdr, sptr<SurfaceBuffer>& sdr)
3507 VpeUtils::SetSbMetadataType(sdr, HDI::Display::Graphic::Common::V1_0::CM_IMAGE_HDR_VIVID_DUAL);
3508 VpeUtils::SetSbColorSpaceType(sdr, HDI::Display::Graphic::Common::V1_0::CM_P3_FULL);
3510 int32_t res = utils->ColorSpaceConverterImageProcess(hdr, sdr);
3511 if (res != VPE_ERROR_OK || sdr == nullptr) {
3703 IMAGE_LOGI("single hdr convert to sdr,alloc surfacebuffer failed");
3706 sptr<SurfaceBuffer> sdr(reinterpret_cast<SurfaceBuffer*>(sdrCtx.pixelsBuffer.context));
3707 if (DecomposeImage(hdrSptr, sdr)) {
3971 .sdr = baseSptr,
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/picture/
H A Dpicture.cpp330 .sdr = baseSptr, in ComposeHdrPixelMap()
/foundation/multimedia/image_framework/frameworks/innerkitsimpl/common/src/
H A Dpixel_map.cpp3749 static bool DecomposeImage(sptr<SurfaceBuffer>& hdr, sptr<SurfaceBuffer>& sdr, bool isSRGB = false) in DecomposeImage() argument
3753 VpeUtils::SetSbMetadataType(sdr, HDI::Display::Graphic::Common::V1_0::CM_IMAGE_HDR_VIVID_DUAL); in DecomposeImage()
3754 VpeUtils::SetSbColorSpaceType(sdr, in DecomposeImage()
3757 int32_t res = utils->ColorSpaceConverterImageProcess(hdr, sdr); in DecomposeImage()
3758 if (res != VPE_ERROR_OK || sdr == nullptr) { in DecomposeImage()
3848 IMAGE_LOGI("sdr memory alloc failed."); in CreateSdrMemory()

Completed in 17 milliseconds