/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/audio/ |
H A D | audio_buffers_manager.cpp | 38 bufferInfo_(count) in AudioBuffersManager() 45 if (index >= bufferInfo_.size()) { in getMemory() 49 return bufferInfo_[index]; in getMemory() 54 if (index < bufferInfo_.size()) { in SetBufferBusy() 79 index = bufferInfo_.size() - 1; in RequestNewBuffer() 101 if (index >= bufferInfo_.size()) { in RequestAvailableIndex() 107 bufferInfo_[index]->SetBufferOwned(); in RequestAvailableIndex() 120 bufferInfo_[i]->ResetBuffer(); in ReleaseAll() 140 if (index < bufferInfo_.size()) { in ReleaseBuffer() 143 bufferInfo_[index]->ResetBuffer(); in ReleaseBuffer() [all …]
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/crop/ |
H A D | crop_efilter.cpp | 90 int32_t dstWidth = static_cast<int32_t>(dst->bufferInfo_->width_); in Crop() 99 uint32_t srcRowStride = src->bufferInfo_->rowStride_; in Crop() 100 uint32_t dstRowStride = dst->bufferInfo_->rowStride_; in Crop() 117 …CHECK_AND_RETURN_RET_LOG(src->bufferInfo_ != nullptr && dst->bufferInfo_ != nullptr, ErrorCode::ER… in Render() 119 src->bufferInfo_ == nullptr, dst->bufferInfo_ == nullptr); in Render() 122 IEffectFormat format = src->bufferInfo_->formatType_; in Render() 127 …CalculateCropRegion(static_cast<int32_t>(src->bufferInfo_->width_), static_cast<int32_t>(src->buff… in Render() 159 …CalculateCropRegion(static_cast<int32_t>(src->bufferInfo_->width_), static_cast<int32_t>(src->buff… in CropToOutputBuffer() 174 .formatType_ = src->bufferInfo_->formatType_, in CropToOutputBuffer() 175 .colorSpace_ = src->bufferInfo_->colorSpace_, in CropToOutputBuffer() [all …]
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/filters/source/ |
H A D | image_source_filter.cpp | 55 .width_ = srcBuffer->bufferInfo_->width_, in UpdateInputBufferIfNeed() 56 .height_ = srcBuffer->bufferInfo_->height_, in UpdateInputBufferIfNeed() 57 .len_ = srcBuffer->bufferInfo_->len_, in UpdateInputBufferIfNeed() 58 .formatType_ = srcBuffer->bufferInfo_->formatType_, in UpdateInputBufferIfNeed() 80 .width_ = buffer->bufferInfo_->width_, in UpdateInputBufferIfNeed() 81 .height_ = buffer->bufferInfo_->height_, in UpdateInputBufferIfNeed() 82 .len_ = buffer->bufferInfo_->len_, in UpdateInputBufferIfNeed() 83 .formatType_ = buffer->bufferInfo_->formatType_, in UpdateInputBufferIfNeed() 84 .rowStride_ = buffer->bufferInfo_->rowStride_, in UpdateInputBufferIfNeed() 120 memNegotiatedCap->width = srcBuffer_->bufferInfo_->width_; in DoNegotiate() [all …]
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/pipeline/filters/sink/ |
H A D | image_sink_filter.cpp | 90 static_cast<uint32_t>(pixelMap->GetHeight()) == buffer->bufferInfo_->height_ && in ModifyPixelMap() 143 buffer->bufferInfo_->formatType_) { in ModifySurfaceBuffer() 181 if (pixels == buffer->bufferInfo_->addr_) { in ModifyPictureForInnerPixelMap() 278 size_t outputBufferSize = outputBuffer->bufferInfo_->len_; in FillOutputData() 279 size_t inputBufferSize = inputBuffer->bufferInfo_->len_; in FillOutputData() 280 uint32_t outputRowStride = outputBuffer->bufferInfo_->rowStride_; in FillOutputData() 281 uint32_t inputRowStride = inputBuffer->bufferInfo_->rowStride_; in FillOutputData() 462 CHECK_AND_RETURN_RET_LOG(outputBuffer->bufferInfo_ != nullptr && in SaveData() 476 memNegotiatedCap->width = sinkBuffer_->bufferInfo_->width_; in Negotiate() 477 memNegotiatedCap->height = sinkBuffer_->bufferInfo_->height_; in Negotiate() [all …]
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/brightness/ |
H A D | cpu_brightness_algo.cpp | 56 uint32_t width = src->bufferInfo_->width_; in OnApplyRGBA8888() 57 uint32_t height = src->bufferInfo_->height_; in OnApplyRGBA8888() 62 … errno_t result = memcpy_s(dstRgb, dst->bufferInfo_->len_, srcRgb, src->bufferInfo_->len_); in OnApplyRGBA8888() 78 uint32_t srcRowStride = src->bufferInfo_->rowStride_; in OnApplyRGBA8888() 79 uint32_t dstRowStride = dst->bufferInfo_->rowStride_; in OnApplyRGBA8888() 104 uint32_t width = src->bufferInfo_->width_; in OnApplyYUVNV21() 105 uint32_t height = src->bufferInfo_->height_; in OnApplyYUVNV21() 110 … errno_t result = memcpy_s(dstNV21, dst->bufferInfo_->len_, srcNV21, src->bufferInfo_->len_); in OnApplyYUVNV21() 163 uint32_t width = src->bufferInfo_->width_; in OnApplyYUVNV12() 164 uint32_t height = src->bufferInfo_->height_; in OnApplyYUVNV12() [all …]
|
H A D | gpu_brightness_algo.cpp | 142 dst->bufferInfo_->width_ = tex->Width(); in OnApplyRGBA8888() 143 dst->bufferInfo_->height_ = tex->Height(); in OnApplyRGBA8888() 144 dst->bufferInfo_->rowStride_ = tex->Width() * RGBA_SIZE_PER_PIXEL; in OnApplyRGBA8888() 145 dst->bufferInfo_->len_ = tex->Width() * tex->Height() * RGBA_SIZE_PER_PIXEL; in OnApplyRGBA8888() 146 dst->bufferInfo_->formatType_ = IEffectFormat::RGBA8888; in OnApplyRGBA8888()
|
H A D | brightness_efilter.cpp | 88 IEffectFormat formatType = src->bufferInfo_->formatType_; in Render()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/filterimpl/contrast/ |
H A D | cpu_contrast_algo.cpp | 47 uint32_t width = src->bufferInfo_->width_; in OnApplyRGBA8888() 48 uint32_t height = src->bufferInfo_->height_; in OnApplyRGBA8888() 53 … errno_t result = memcpy_s(dstRgb, dst->bufferInfo_->len_, srcRgb, src->bufferInfo_->len_); in OnApplyRGBA8888() 68 uint32_t srcRowStride = src->bufferInfo_->rowStride_; in OnApplyRGBA8888() 69 uint32_t dstRowStride = dst->bufferInfo_->rowStride_; in OnApplyRGBA8888() 94 uint32_t width = src->bufferInfo_->width_; in OnApplyYUVNV21() 95 uint32_t height = src->bufferInfo_->height_; in OnApplyYUVNV21() 100 … errno_t result = memcpy_s(dstNV21, dst->bufferInfo_->len_, srcNV21, src->bufferInfo_->len_); in OnApplyYUVNV21() 151 uint32_t width = src->bufferInfo_->width_; in OnApplyYUVNV12() 152 uint32_t height = src->bufferInfo_->height_; in OnApplyYUVNV12() [all …]
|
H A D | gpu_contrast_algo.cpp | 143 dst->bufferInfo_->width_ = tex->Width(); in OnApplyRGBA8888() 144 dst->bufferInfo_->height_ = tex->Height(); in OnApplyRGBA8888() 145 dst->bufferInfo_->rowStride_ = tex->Width() * RGBA_SIZE_PER_PIXEL; in OnApplyRGBA8888() 146 dst->bufferInfo_->len_ = tex->Width() * tex->Height() * RGBA_SIZE_PER_PIXEL; in OnApplyRGBA8888() 147 dst->bufferInfo_->formatType_ = IEffectFormat::RGBA8888; in OnApplyRGBA8888()
|
H A D | contrast_efilter.cpp | 87 IEffectFormat formatType = src->bufferInfo_->formatType_; in Render()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/render_environment/ |
H A D | render_environment.cpp | 154 std::shared_ptr<BufferInfo> info =source->bufferInfo_; in GenMainTex() 185 output->bufferInfo_->formatType_ = IEffectFormat::RGBA8888; in GenMainTex() 199 std::shared_ptr<BufferInfo> info = source->bufferInfo_; in ConvertBufferToTexture() 268 int width = static_cast<int>(source->bufferInfo_->width_); in GenTexFromEffectBuffer() 269 int height = static_cast<int>(source->bufferInfo_->height_); in GenTexFromEffectBuffer() 301 uint32_t width = source->bufferInfo_->width_; in ConvertFromYUVToRGB() 302 uint32_t height = source->bufferInfo_->height_; in ConvertFromYUVToRGB() 458 int width = static_cast<int>(source->bufferInfo_->width_); in ConvertYUV2RGBA() 475 out->bufferInfo_->formatType_ = IEffectFormat::RGBA8888; in ConvertYUV2RGBA() 482 int width = static_cast<int>(source->bufferInfo_->width_); in ConvertRGBA2YUV() [all …]
|
/ohos5.0/foundation/multimedia/image_effect/test/unittest/ |
H A D | TestRenderEnvironment.cpp | 83 effectBuffer->bufferInfo_->width_ = 2 * WIDTH; 86 effectBuffer->bufferInfo_->formatType_ = IEffectFormat::DEFAULT; 211 .width_ = effectBuffer->bufferInfo_->width_, 212 .height_ = effectBuffer->bufferInfo_->height_, 213 .len_ = effectBuffer->bufferInfo_->len_, 214 .formatType_ = effectBuffer->bufferInfo_->formatType_, 229 effectBuffer->bufferInfo_->formatType_ = IEffectFormat::YUVNV12;
|
H A D | image_effect_inner_unittest.cpp | 127 effectBuffer_->bufferInfo_, effectBuffer_->buffer_, effectBuffer_->extraInfo_);
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/utils/common/ |
H A D | common_utils.cpp | 509 effectBuffer->bufferInfo_->pixelmapType_ = EffectPixelmapType::PRIMARY; in ParsePicture() 510 effectBuffer->bufferInfo_->bufferType_ = effectBuffer->extraInfo_->bufferType; in ParsePicture() 511 effectBuffer->bufferInfo_->addr_ = effectBuffer->buffer_; in ParsePicture() 527 gainMapEffectBuffer->bufferInfo_->pixelmapType_ = EffectPixelmapType::GAINMAP; in ParsePicture() 528 gainMapEffectBuffer->bufferInfo_->bufferType_ = gainMapEffectBuffer->extraInfo_->bufferType; in ParsePicture() 529 gainMapEffectBuffer->bufferInfo_->addr_ = gainMapEffectBuffer->buffer_; in ParsePicture() 607 .bufferInfo = *buffer->bufferInfo_, in ModifyPixelMapProperty() 611 memoryInfo.bufferInfo.len_ = FormatHelper::CalculateSize(buffer->bufferInfo_->width_, in ModifyPixelMapProperty() 612 buffer->bufferInfo_->height_, buffer->bufferInfo_->formatType_); in ModifyPixelMapProperty() 636 .bufferInfo = *buffer->bufferInfo_, in ModifyPixelMapPropertyForTexture() [all …]
|
H A D | memcpy_helper.cpp | 84 .bufferInfo = *buffer->bufferInfo_, in CreateCopyInfoByEffectBuffer()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/efilter/base/ |
H A D | efilter.cpp | 150 .bufferInfo = *buffer->bufferInfo_, in AllocMemory() 178 IEffectFormat formatType = buffer->bufferInfo_->formatType_; in IpTypeConvert() 290 .formatType_ = buffer->bufferInfo_->formatType_, in PushData() 291 .colorSpace_ = buffer->bufferInfo_->colorSpace_, in PushData() 388 .bufferInfo = *current->bufferInfo_, in CreateDmaEffectBufferIfNeed() 391 memInfo.bufferInfo.colorSpace_ = src->bufferInfo_->colorSpace_; in CreateDmaEffectBufferIfNeed() 415 if (src->bufferInfo_->formatType_ == IEffectFormat::RGBA8888) { in RenderWithGPU() 422 bufferInfo = dst->bufferInfo_; in RenderWithGPU() 476 EffectColorSpace srcColorSpace = src->bufferInfo_->colorSpace_; in CheckAndUpdateEffectBufferIfNeed() 477 EffectColorSpace dstColorSpace = dst->bufferInfo_->colorSpace_; in CheckAndUpdateEffectBufferIfNeed() [all …]
|
H A D | render_strategy.cpp | 42 std::shared_ptr<BufferInfo> &bufferInfo = buffer->bufferInfo_; in ChooseBufOnSetInOutput() 43 std::shared_ptr<BufferInfo> &dstBufferInfo = dst->bufferInfo_; in ChooseBufOnSetInOutput()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/colorspace_manager/ |
H A D | colorspace_converter.cpp | 88 bufferInfo = *inputHdr->bufferInfo_; in AllocSdrSurfaceBuffer() 105 bufferInfo = *inputHdr->bufferInfo_; in AllocGainmapSurfaceBuffer() 292 std::shared_ptr<BufferInfo> &bufferInfo = effectBuffer->bufferInfo_; in CreatePixelMap() 334 CHECK_AND_RETURN_RET_LOG(effectBuffer != nullptr && effectBuffer->bufferInfo_ != nullptr && in ApplyColorSpace() 357 effectBuffer->bufferInfo_ = buffer->bufferInfo_; in ApplyColorSpace()
|
H A D | colorspace_strategy.cpp | 124 const std::shared_ptr<BufferInfo> &dstBufferInfo = dst->bufferInfo_; in ChooseColorSpaceWithOutput() 179 const std::shared_ptr<BufferInfo> &srcBufferInfo = src_->bufferInfo_; in CheckConverterColorSpace() 180 const std::shared_ptr<BufferInfo> &dstBufferInfo = dst_->bufferInfo_; in CheckConverterColorSpace()
|
H A D | colorspace_helper.cpp | 171 …CHECK_AND_RETURN_RET_LOG(input != nullptr && input->bufferInfo_ != nullptr && input->extraInfo_ !=… in UpdateMetadata() 174 return UpdateMetadata(input->extraInfo_->surfaceBuffer, input->bufferInfo_->colorSpace_); in UpdateMetadata() 211 updateMemory->memoryData_->memoryInfo.bufferInfo = *srcBuffer->bufferInfo_; in ApplyColorSpaceIfNeed() 261 EffectColorSpace colorSpace = srcBuffer->bufferInfo_->colorSpace_; in ConvertColorSpace()
|
/ohos5.0/foundation/multimedia/image_effect/interfaces/inner_api/native/base/ |
H A D | effect_buffer.h | 85 : bufferInfo_(info), buffer_(buffer), extraInfo_(extraInfo) {}; in EffectBuffer() 87 std::shared_ptr<BufferInfo> bufferInfo_ = nullptr; variable
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/base/ |
H A D | image_effect_inner.cpp | 315 IEffectFormat effectFormat = srcEffectBuffer->bufferInfo_->formatType_; in ChooseIPType() 559 …CHECK_AND_RETURN_RET_LOG(srcEffectBuffer->bufferInfo_ != nullptr && dstEffectBuffer->bufferInfo_ !… in CheckToRenderPara() 562 srcEffectBuffer->bufferInfo_ == nullptr, dstEffectBuffer->bufferInfo_ == nullptr); in CheckToRenderPara() 590 …CHECK_AND_RETURN_RET_LOG(srcEffectBuffer->bufferInfo_->formatType_ == dstEffectBuffer->bufferInfo_… in CheckToRenderPara() 593 srcEffectBuffer->bufferInfo_->formatType_, dstEffectBuffer->bufferInfo_->formatType_); in CheckToRenderPara() 596 EffectColorSpace srcColorSpace = srcEffectBuffer->bufferInfo_->colorSpace_; in CheckToRenderPara() 597 EffectColorSpace dstColorSpace = dstEffectBuffer->bufferInfo_->colorSpace_; in CheckToRenderPara()
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/capi/ |
H A D | image_effect_filter.cpp | 97 srcBuffer->width = static_cast<int32_t>(src->bufferInfo_->width_); in Render() 98 srcBuffer->height = static_cast<int32_t>(src->bufferInfo_->height_); in Render() 99 srcBuffer->rowSize = static_cast<int32_t>(src->bufferInfo_->rowStride_); in Render() 100 NativeCommonUtils::SwitchToOHFormatType(src->bufferInfo_->formatType_, srcBuffer->format); in Render() 179 CHECK_AND_RETURN_LOG(src->bufferInfo_ != nullptr && src->extraInfo_ != nullptr, in PushData() 183 … std::shared_ptr<EffectBuffer> effectBuffer = std::make_shared<EffectBuffer>(src->bufferInfo_, in PushData() 776 filter->filter_->PreRender(inEffectBuffer->bufferInfo_->formatType_); in OH_EffectFilter_Render()
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/audio/ |
H A D | audio_buffers_manager.h | 68 std::vector<std::shared_ptr<AudioBufferInfo>> bufferInfo_; variable
|
/ohos5.0/foundation/multimedia/image_effect/frameworks/native/effect/manager/memory_manager/ |
H A D | effect_memory_manager.cpp | 54 memory->memoryData_->memoryInfo.bufferInfo = *effectBuffer->bufferInfo_; in AddFilterMemory()
|