From 1b8b3048846a05e701cc68e88f2318757b530cb9 Mon Sep 17 00:00:00 2001 From: wangchaole Date: Mon, 7 Nov 2022 16:21:36 +0800 Subject: [PATCH] handling reviewbot alarm Signed-off-by: wangchaole --- common/include/utils/data_buffer.h | 21 ++++++++----------- common/src/utils/data_buffer.cpp | 12 +++++------ .../dcamera_sink_output.h | 2 +- .../dcamera_sink_data_process.cpp | 1 + .../distributedcameramgr/dcamera_sink_dev.cpp | 1 + .../dcameradata/dcamera_source_data_process.h | 2 +- .../dcamera_source_input_channel_listener.h | 2 +- .../dcameradata/dcamera_stream_data_process.h | 2 +- .../dcamerastate/dcamera_source_init_state.h | 2 +- .../dcameradata/dcamera_source_input.cpp | 1 + .../dcamera_stream_data_process.cpp | 3 ++- .../dcamera_source_init_state.cpp | 2 ++ .../dcamera_source_opened_state.cpp | 6 ++++++ .../channel/include/dcamera_softbus_adapter.h | 4 ++-- .../channel/src/dcamera_softbus_adapter.cpp | 5 ++++- .../include/pipeline/dcamera_pipeline_sink.h | 2 +- .../pipeline/dcamera_pipeline_source.h | 2 +- .../encoder/encode_data_process.h | 2 +- .../decoder/decode_data_process.cpp | 6 +++--- .../decoder/decode_data_process_common.cpp | 4 ++-- .../encoder/encode_data_process.cpp | 6 +++--- .../encoder/encode_data_process_common.cpp | 2 +- .../scale_convert_process.cpp | 2 +- 23 files changed, 52 insertions(+), 40 deletions(-) diff --git a/common/include/utils/data_buffer.h b/common/include/utils/data_buffer.h index dfcb469a..b0c6c080 100644 --- a/common/include/utils/data_buffer.h +++ b/common/include/utils/data_buffer.h @@ -21,9 +21,6 @@ #include #include -using std::string; -using std::map; - namespace OHOS { namespace DistributedHardware { class DataBuffer { @@ -36,12 +33,12 @@ public: uint8_t *Data() const; int32_t SetRange(size_t offset, size_t size); - void SetInt32(const string name, int32_t value); - void SetInt64(const string name, int64_t value); - void SetString(const string name, string value); - bool FindInt32(const string& name, int32_t& value); - bool FindInt64(const string& name, int64_t& value); - bool FindString(const string& name, string& value); + void SetInt32(const std::string name, int32_t value); + void SetInt64(const std::string name, int64_t value); + void SetString(const std::string name, std::string value); + bool FindInt32(const std::string& name, int32_t& value); + bool FindInt64(const std::string& name, int64_t& value); + bool FindString(const std::string& name, std::string& value); virtual ~DataBuffer(); @@ -51,9 +48,9 @@ private: size_t rangeLength_ = 0; uint8_t *data_ = nullptr; - map int32Map_; - map int64Map_; - map stringMap_; + std::map int32Map_; + std::map int64Map_; + std::map stringMap_; DataBuffer(const DataBuffer &) = delete; DataBuffer &operator = (const DataBuffer &) = delete; diff --git a/common/src/utils/data_buffer.cpp b/common/src/utils/data_buffer.cpp index 3566c061..6a25d836 100644 --- a/common/src/utils/data_buffer.cpp +++ b/common/src/utils/data_buffer.cpp @@ -60,22 +60,22 @@ int32_t DataBuffer::SetRange(size_t offset, size_t size) return DCAMERA_OK; } -void DataBuffer::SetInt32(const string name, int32_t value) +void DataBuffer::SetInt32(const std::string name, int32_t value) { int32Map_[name] = value; } -void DataBuffer::SetInt64(const string name, int64_t value) +void DataBuffer::SetInt64(const std::string name, int64_t value) { int64Map_[name] = value; } -void DataBuffer::SetString(const string name, string value) +void DataBuffer::SetString(const std::string name, std::string value) { stringMap_[name] = value; } -bool DataBuffer::FindInt32(const string& name, int32_t& value) +bool DataBuffer::FindInt32(const std::string& name, int32_t& value) { if (int32Map_.count(name) != 0) { value = int32Map_[name]; @@ -86,7 +86,7 @@ bool DataBuffer::FindInt32(const string& name, int32_t& value) } } -bool DataBuffer::FindInt64(const string& name, int64_t& value) +bool DataBuffer::FindInt64(const std::string& name, int64_t& value) { if (int64Map_.count(name) != 0) { value = int64Map_[name]; @@ -97,7 +97,7 @@ bool DataBuffer::FindInt64(const string& name, int64_t& value) } } -bool DataBuffer::FindString(const string& name, string& value) +bool DataBuffer::FindString(const std::string& name, std::string& value) { if (stringMap_.count(name) != 0) { value = stringMap_[name]; diff --git a/services/cameraservice/sinkservice/include/distributedcameramgr/dcamera_sink_output.h b/services/cameraservice/sinkservice/include/distributedcameramgr/dcamera_sink_output.h index 37abe638..cac8e3f6 100644 --- a/services/cameraservice/sinkservice/include/distributedcameramgr/dcamera_sink_output.h +++ b/services/cameraservice/sinkservice/include/distributedcameramgr/dcamera_sink_output.h @@ -31,7 +31,7 @@ namespace DistributedHardware { class DCameraSinkOutput : public ICameraSinkOutput, public std::enable_shared_from_this { public: DCameraSinkOutput(const std::string& dhId, std::shared_ptr& cameraOperator); - ~DCameraSinkOutput(); + ~DCameraSinkOutput() override; int32_t Init() override; int32_t UnInit() override; diff --git a/services/cameraservice/sinkservice/src/distributedcameramgr/dcamera_sink_data_process.cpp b/services/cameraservice/sinkservice/src/distributedcameramgr/dcamera_sink_data_process.cpp index a7439387..bba879f2 100644 --- a/services/cameraservice/sinkservice/src/distributedcameramgr/dcamera_sink_data_process.cpp +++ b/services/cameraservice/sinkservice/src/distributedcameramgr/dcamera_sink_data_process.cpp @@ -180,6 +180,7 @@ VideoCodecType DCameraSinkDataProcess::GetPipelineCodecType(DCEncodeType encodeT Videoformat DCameraSinkDataProcess::GetPipelineFormat(int32_t format) { + (void)format; return Videoformat::NV21; } diff --git a/services/cameraservice/sinkservice/src/distributedcameramgr/dcamera_sink_dev.cpp b/services/cameraservice/sinkservice/src/distributedcameramgr/dcamera_sink_dev.cpp index 02e5a676..7ecd1f3f 100644 --- a/services/cameraservice/sinkservice/src/distributedcameramgr/dcamera_sink_dev.cpp +++ b/services/cameraservice/sinkservice/src/distributedcameramgr/dcamera_sink_dev.cpp @@ -74,6 +74,7 @@ int32_t DCameraSinkDev::UnInit() int32_t DCameraSinkDev::SubscribeLocalHardware(const std::string& parameters) { DHLOGI("DCameraSinkDev::SubscribeLocalHardware"); + (void)parameters; return DCAMERA_OK; } diff --git a/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_source_data_process.h b/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_source_data_process.h index 1087e3f1..e04e54a7 100644 --- a/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_source_data_process.h +++ b/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_source_data_process.h @@ -31,7 +31,7 @@ using namespace OHOS::HDI::DistributedCamera::V1_0; class DCameraSourceDataProcess : public ICameraSourceDataProcess { public: DCameraSourceDataProcess(std::string devId, std::string dhId, DCStreamType streamType); - ~DCameraSourceDataProcess(); + ~DCameraSourceDataProcess() override; int32_t FeedStream(std::vector>& buffers) override; int32_t ConfigStreams(std::vector>& streamInfos) override; diff --git a/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_source_input_channel_listener.h b/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_source_input_channel_listener.h index 8fa6143c..83090424 100644 --- a/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_source_input_channel_listener.h +++ b/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_source_input_channel_listener.h @@ -28,7 +28,7 @@ class DCameraSourceInput; class DCameraSourceInputChannelListener : public ICameraChannelListener { public: DCameraSourceInputChannelListener(std::shared_ptr& Input, DCStreamType streamType); - ~DCameraSourceInputChannelListener(); + ~DCameraSourceInputChannelListener() override; void OnSessionState(int32_t state) override; void OnSessionError(int32_t eventType, int32_t eventReason, std::string detail) override; void OnDataReceived(std::vector>& buffers) override; diff --git a/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_stream_data_process.h b/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_stream_data_process.h index a8d42c0a..eb1ef082 100644 --- a/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_stream_data_process.h +++ b/services/cameraservice/sourceservice/include/distributedcameramgr/dcameradata/dcamera_stream_data_process.h @@ -43,7 +43,7 @@ public: int32_t GetProducerSize(); void OnProcessedVideoBuffer(const std::shared_ptr& videoResult); - void OnError(DataProcessErrorType errorType); + void OnError(const DataProcessErrorType errorType); void DestroyPipeline(); private: diff --git a/services/cameraservice/sourceservice/include/distributedcameramgr/dcamerastate/dcamera_source_init_state.h b/services/cameraservice/sourceservice/include/distributedcameramgr/dcamerastate/dcamera_source_init_state.h index 5ecbb096..bfc47643 100644 --- a/services/cameraservice/sourceservice/include/distributedcameramgr/dcamerastate/dcamera_source_init_state.h +++ b/services/cameraservice/sourceservice/include/distributedcameramgr/dcamerastate/dcamera_source_init_state.h @@ -24,7 +24,7 @@ namespace DistributedHardware { class DCameraSourceInitState : public DCameraSourceState { public: explicit DCameraSourceInitState(std::shared_ptr& stateMachine); - ~DCameraSourceInitState() {} + ~DCameraSourceInitState() override {} int32_t Execute(std::shared_ptr& camDev, DCAMERA_EVENT eventType, DCameraSourceEvent& event) override; diff --git a/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/dcamera_source_input.cpp b/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/dcamera_source_input.cpp index a20af0b2..c74aa04a 100644 --- a/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/dcamera_source_input.cpp +++ b/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/dcamera_source_input.cpp @@ -330,6 +330,7 @@ void DCameraSourceInput::OnSessionError(DCStreamType streamType, int32_t eventTy { DHLOGI("DCameraSourceInput OnSessionError devId: %s, dhId: %s, eventType: %d, eventReason: %d, detail %s", GetAnonyString(devId_).c_str(), GetAnonyString(dhId_).c_str(), eventType, eventReason, detail.c_str()); + (void)streamType; } void DCameraSourceInput::OnDataReceived(DCStreamType streamType, std::vector>& buffers) diff --git a/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/dcamera_stream_data_process.cpp b/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/dcamera_stream_data_process.cpp index 8029e97e..f36fdd5a 100644 --- a/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/dcamera_stream_data_process.cpp +++ b/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/dcamera_stream_data_process.cpp @@ -219,7 +219,7 @@ void DCameraStreamDataProcess::OnProcessedVideoBuffer(const std::shared_ptr int32_t DCameraSourceInitState::DoUnregisterTask(std::shared_ptr& camDev, DCameraSourceEvent& event) { DHLOGI("DCameraSourceInitState DoUnregisterTask Idempotent"); + (void)camDev; + (void)event; return DCAMERA_OK; } } // namespace DistributedHardware diff --git a/services/cameraservice/sourceservice/src/distributedcameramgr/dcamerastate/dcamera_source_opened_state.cpp b/services/cameraservice/sourceservice/src/distributedcameramgr/dcamerastate/dcamera_source_opened_state.cpp index d9ca1fa2..1414f4e6 100644 --- a/services/cameraservice/sourceservice/src/distributedcameramgr/dcamerastate/dcamera_source_opened_state.cpp +++ b/services/cameraservice/sourceservice/src/distributedcameramgr/dcamerastate/dcamera_source_opened_state.cpp @@ -60,6 +60,8 @@ DCameraStateType DCameraSourceOpenedState::GetStateType() int32_t DCameraSourceOpenedState::DoRegisterTask(std::shared_ptr& camDev, DCameraSourceEvent& event) { DHLOGI("DCameraSourceOpenedState DoRegisterTask Idempotent"); + (void)camDev; + (void)event; return DCAMERA_OK; } @@ -126,6 +128,8 @@ int32_t DCameraSourceOpenedState::DoReleaseStreamsTask(std::shared_ptr& camDev, DCameraSourceEvent& event) { DHLOGI("DCameraSourceOpenedState DoOpenTask Idempotent"); + (void)camDev; + (void)event; return DCAMERA_OK; } diff --git a/services/channel/include/dcamera_softbus_adapter.h b/services/channel/include/dcamera_softbus_adapter.h index 999838f2..0221b557 100644 --- a/services/channel/include/dcamera_softbus_adapter.h +++ b/services/channel/include/dcamera_softbus_adapter.h @@ -73,9 +73,9 @@ private: private: std::mutex optLock_; - const string PKG_NAME = "ohos.dhardware.dcamera"; + const std::string PKG_NAME = "ohos.dhardware.dcamera"; static const uint32_t DCAMERA_SESSION_NAME_MAX_LEN = 128; - map sessListeners_; + std::map sessListeners_; std::map sessionTotal_; static const uint32_t DCAMERA_LINK_TYPE_MAX = 4; static const uint32_t DCAMERA_LINK_TYPE_INDEX_2 = 2; diff --git a/services/channel/src/dcamera_softbus_adapter.cpp b/services/channel/src/dcamera_softbus_adapter.cpp index f95c75cc..4a336642 100644 --- a/services/channel/src/dcamera_softbus_adapter.cpp +++ b/services/channel/src/dcamera_softbus_adapter.cpp @@ -339,6 +339,9 @@ void DCameraSoftbusAdapter::OnSourceBytesReceived(int32_t sessionId, const void void DCameraSoftbusAdapter::OnSourceMessageReceived(int32_t sessionId, const void *data, uint32_t dataLen) { + (void)sessionId; + (void)data; + (void)dataLen; return; } @@ -465,7 +468,7 @@ void DCameraSoftbusAdapter::OnSinkStreamReceived(int32_t sessionId, const Stream return; } int32_t dataLen = data->bufLen; - if (dataLen <= 0 || dataLen > (int32_t)DCAMERA_MAX_RECV_DATA_LEN) { + if (dataLen <= 0 || dataLen > static_cast(DCAMERA_MAX_RECV_DATA_LEN)) { DHLOGE("DCameraSoftbusAdapter OnSinkStreamReceived dataLen: %d sessionId: %d", dataLen, sessionId); return; } diff --git a/services/data_process/include/pipeline/dcamera_pipeline_sink.h b/services/data_process/include/pipeline/dcamera_pipeline_sink.h index 3abf2c87..f4807702 100644 --- a/services/data_process/include/pipeline/dcamera_pipeline_sink.h +++ b/services/data_process/include/pipeline/dcamera_pipeline_sink.h @@ -38,7 +38,7 @@ class EncodeDataProcess; class DCameraPipelineSink : public IDataProcessPipeline, public std::enable_shared_from_this { public: - ~DCameraPipelineSink(); + ~DCameraPipelineSink() override; int32_t CreateDataProcessPipeline(PipelineType piplineType, const VideoConfigParams& sourceConfig, const VideoConfigParams& targetConfig, const std::shared_ptr& listener) override; diff --git a/services/data_process/include/pipeline/dcamera_pipeline_source.h b/services/data_process/include/pipeline/dcamera_pipeline_source.h index 44c9e34b..5cd74bbd 100644 --- a/services/data_process/include/pipeline/dcamera_pipeline_source.h +++ b/services/data_process/include/pipeline/dcamera_pipeline_source.h @@ -39,7 +39,7 @@ class DecodeDataProcess; class DCameraPipelineSource : public EventSender, public EventBusHandler, public IDataProcessPipeline, public std::enable_shared_from_this { public: - ~DCameraPipelineSource(); + ~DCameraPipelineSource() override; int32_t CreateDataProcessPipeline(PipelineType piplineType, const VideoConfigParams& sourceConfig, const VideoConfigParams& targetConfig, const std::shared_ptr& listener) override; diff --git a/services/data_process/include/pipeline_node/multimedia_codec/encoder/encode_data_process.h b/services/data_process/include/pipeline_node/multimedia_codec/encoder/encode_data_process.h index bf281173..50977af8 100644 --- a/services/data_process/include/pipeline_node/multimedia_codec/encoder/encode_data_process.h +++ b/services/data_process/include/pipeline_node/multimedia_codec/encoder/encode_data_process.h @@ -43,7 +43,7 @@ class EncodeDataProcess : public AbstractDataProcess, public std::enable_shared_ public: explicit EncodeDataProcess(const std::weak_ptr& callbackPipSink) : callbackPipelineSink_(callbackPipSink) {} - ~EncodeDataProcess(); + ~EncodeDataProcess() override; int32_t InitNode(const VideoConfigParams& sourceConfig, const VideoConfigParams& targetConfig, VideoConfigParams& processedConfig) override; diff --git a/services/data_process/src/pipeline_node/multimedia_codec/decoder/decode_data_process.cpp b/services/data_process/src/pipeline_node/multimedia_codec/decoder/decode_data_process.cpp index eb4b9330..a9cba8f8 100644 --- a/services/data_process/src/pipeline_node/multimedia_codec/decoder/decode_data_process.cpp +++ b/services/data_process/src/pipeline_node/multimedia_codec/decoder/decode_data_process.cpp @@ -25,7 +25,7 @@ namespace OHOS { namespace DistributedHardware { -const string ENUM_VIDEOFORMAT_STRINGS[] = { +const std::string ENUM_VIDEOFORMAT_STRINGS[] = { "YUVI420", "NV12", "NV21", "RGBA_8888" }; @@ -197,8 +197,8 @@ int32_t DecodeDataProcess::SetDecoderOutputSurface() DHLOGE("Create the decode consumer surface failed."); return DCAMERA_INIT_ERR; } - decodeConsumerSurface_->SetDefaultWidthAndHeight((int32_t)sourceConfig_.GetWidth(), - (int32_t)sourceConfig_.GetHeight()); + decodeConsumerSurface_->SetDefaultWidthAndHeight(static_cast(sourceConfig_.GetWidth()), + static_cast(sourceConfig_.GetHeight())); decodeSurfaceListener_ = new DecodeSurfaceListener(decodeConsumerSurface_, shared_from_this()); if (decodeConsumerSurface_->RegisterConsumerListener(decodeSurfaceListener_) != SURFACE_ERROR_OK) { diff --git a/services/data_process/src/pipeline_node/multimedia_codec/decoder/decode_data_process_common.cpp b/services/data_process/src/pipeline_node/multimedia_codec/decoder/decode_data_process_common.cpp index 74d720eb..27e9f116 100644 --- a/services/data_process/src/pipeline_node/multimedia_codec/decoder/decode_data_process_common.cpp +++ b/services/data_process/src/pipeline_node/multimedia_codec/decoder/decode_data_process_common.cpp @@ -25,7 +25,7 @@ namespace OHOS { namespace DistributedHardware { -const string ENUM_VIDEOFORMAT_STRINGS[] = { +const std::string ENUM_VIDEOFORMAT_STRINGS[] = { "YUVI420", "NV12", "NV21", "RGBA_8888" }; @@ -185,7 +185,7 @@ int32_t DecodeDataProcess::SetDecoderOutputSurface() DHLOGE("Creat the decode consumer surface fail."); return DCAMERA_INIT_ERR; } - decodeConsumerSurface_->SetDefaultWidthAndHeight((int32_t)sourceConfig_.GetWidth(), + decodeConsumerSurface_->SetDefaultWidthAndHeight(static_cast(sourceConfig_.GetWidth()), (int32_t)sourceConfig_.GetHeight()); decodeSurfaceListener_ = new DecodeSurfaceListener(decodeConsumerSurface_, shared_from_this()); if (decodeConsumerSurface_->RegisterConsumerListener(decodeSurfaceListener_) != diff --git a/services/data_process/src/pipeline_node/multimedia_codec/encoder/encode_data_process.cpp b/services/data_process/src/pipeline_node/multimedia_codec/encoder/encode_data_process.cpp index 75a2c277..dcee1d51 100644 --- a/services/data_process/src/pipeline_node/multimedia_codec/encoder/encode_data_process.cpp +++ b/services/data_process/src/pipeline_node/multimedia_codec/encoder/encode_data_process.cpp @@ -42,7 +42,7 @@ const std::map EncodeDataProcess::ENCODER_BITRATE_TABLE = { std::map::value_type(WIDTH_1440_HEIGHT_1080, BITRATE_5000000), std::map::value_type(WIDTH_1920_HEIGHT_1080, BITRATE_6000000), }; -const string ENUM_VIDEOFORMAT_STRINGS[] = { +const std::string ENUM_VIDEOFORMAT_STRINGS[] = { "YUVI420", "NV12", "NV21", "RGBA_8888" }; @@ -207,8 +207,8 @@ int32_t EncodeDataProcess::InitEncoderMetadataFormat() } metadataFormat_.PutLongValue("max_input_size", NORM_YUV420_BUFFER_SIZE); - metadataFormat_.PutIntValue("width", (int32_t)sourceConfig_.GetWidth()); - metadataFormat_.PutIntValue("height", (int32_t)sourceConfig_.GetHeight()); + metadataFormat_.PutIntValue("width", static_cast(sourceConfig_.GetWidth())); + metadataFormat_.PutIntValue("height", static_cast(sourceConfig_.GetHeight())); metadataFormat_.PutIntValue("frame_rate", MAX_FRAME_RATE); return DCAMERA_OK; } diff --git a/services/data_process/src/pipeline_node/multimedia_codec/encoder/encode_data_process_common.cpp b/services/data_process/src/pipeline_node/multimedia_codec/encoder/encode_data_process_common.cpp index 98887df7..e5e7d1c0 100644 --- a/services/data_process/src/pipeline_node/multimedia_codec/encoder/encode_data_process_common.cpp +++ b/services/data_process/src/pipeline_node/multimedia_codec/encoder/encode_data_process_common.cpp @@ -42,7 +42,7 @@ const std::map EncodeDataProcess::ENCODER_BITRATE_TABLE = { std::map::value_type(WIDTH_1440_HEIGHT_1080, BITRATE_5000000), std::map::value_type(WIDTH_1920_HEIGHT_1080, BITRATE_6000000), }; -const string ENUM_VIDEOFORMAT_STRINGS[] = { +const std::string ENUM_VIDEOFORMAT_STRINGS[] = { "YUVI420", "NV12", "NV21", "RGBA_8888" }; diff --git a/services/data_process/src/pipeline_node/scale_conversion/scale_convert_process.cpp b/services/data_process/src/pipeline_node/scale_conversion/scale_convert_process.cpp index b5621571..4ed46203 100644 --- a/services/data_process/src/pipeline_node/scale_conversion/scale_convert_process.cpp +++ b/services/data_process/src/pipeline_node/scale_conversion/scale_convert_process.cpp @@ -283,7 +283,7 @@ int32_t ScaleConvertProcess::ScaleConvert(const ImageUnitInfo& srcImgInfo, const return DCAMERA_BAD_VALUE; } - sws_scale(swsContext_, (const uint8_t * const *)srcData_, srcLineSize_, 0, srcImgInfo.alignedHeight, + sws_scale(swsContext_, static_cast(srcData_), srcLineSize_, 0, srcImgInfo.alignedHeight, dstData_, dstLineSize_); int32_t ret = memcpy_s(dstImgInfo.imgData, dstImgInfo.imgSize, dstData_[0], dstBuffSize_); if (ret != EOK) { -- Gitee