diff --git a/services/engine/codec/audio/audio_ffmpeg_adapter.cpp b/services/engine/codec/audio/audio_ffmpeg_adapter.cpp index 9c520fbe7f339762ad4f3fda72fee8cf856f3200..37dccbcfa0d1d0b96fea942f0760464ee28ad8fb 100644 --- a/services/engine/codec/audio/audio_ffmpeg_adapter.cpp +++ b/services/engine/codec/audio/audio_ffmpeg_adapter.cpp @@ -234,11 +234,6 @@ std::shared_ptr AudioFFMpegAdapter::GetInputBuffer(uint32_t AVCODEC_LOGE("adapter get input buffer error, call back not initlized ."); return nullptr; } - if (index < 0) { - callback_->OnError(AVCodecErrorType::AVCODEC_ERROR_INTERNAL, AVCodecServiceErrCode::AVCS_ERR_INVALID_VAL); - AVCODEC_LOGE("index=%{public}zu error", index); - return nullptr; - } std::shared_ptr result = worker_->GetInputBufferInfo(index); if (result == nullptr) { @@ -265,12 +260,6 @@ int32_t AudioFFMpegAdapter::QueueInputBuffer(uint32_t index, const AVCodecBuffer return AVCodecServiceErrCode::AVCS_ERR_UNKNOWN; } - if (index < 0) { - callback_->OnError(AVCodecErrorType::AVCODEC_ERROR_INTERNAL, AVCodecServiceErrCode::AVCS_ERR_INVALID_VAL); - AVCODEC_LOGE("index=%{public}zu error", index); - return AVCodecServiceErrCode::AVCS_ERR_INVALID_VAL; - } - auto result = worker_->GetInputBufferInfo(index); if (result == nullptr) { callback_->OnError(AVCodecErrorType::AVCODEC_ERROR_INTERNAL, AVCodecServiceErrCode::AVCS_ERR_NO_MEMORY); @@ -301,12 +290,6 @@ std::shared_ptr AudioFFMpegAdapter::GetOutputBuffer(uint32_t return nullptr; } - if (index < 0) { - callback_->OnError(AVCodecErrorType::AVCODEC_ERROR_INTERNAL, AVCodecServiceErrCode::AVCS_ERR_INVALID_VAL); - AVCODEC_LOGE("index=%{public}zu error", index); - return nullptr; - } - auto result = worker_->GetOutputBufferInfo(index); if (result == nullptr) { callback_->OnError(AVCodecErrorType::AVCODEC_ERROR_INTERNAL, AVCodecServiceErrCode::AVCS_ERR_NO_MEMORY); @@ -331,15 +314,9 @@ int32_t AudioFFMpegAdapter::ReleaseOutputBuffer(uint32_t index) return AVCodecServiceErrCode::AVCS_ERR_UNKNOWN; } - if (index < 0) { - AVCODEC_LOGE("index=%{public}zu error", index); - callback_->OnError(AVCodecErrorType::AVCODEC_ERROR_INTERNAL, AVCodecServiceErrCode::AVCS_ERR_INVALID_VAL); - return AVCodecServiceErrCode::AVCS_ERR_INVALID_VAL; - } - auto outBufferInfo = worker_->GetOutputBufferInfo(index); if (outBufferInfo == nullptr) { - AVCODEC_LOGE("index=%{public}zu error", index); + AVCODEC_LOGE("index=%{public}u error", index); callback_->OnError(AVCodecErrorType::AVCODEC_ERROR_INTERNAL, AVCodecServiceErrCode::AVCS_ERR_NO_MEMORY); return AVCodecServiceErrCode::AVCS_ERR_NO_MEMORY; } @@ -347,7 +324,7 @@ int32_t AudioFFMpegAdapter::ReleaseOutputBuffer(uint32_t index) auto outBuffer = worker_->GetOutputBuffer(); if (outBuffer == nullptr) { - AVCODEC_LOGE("index=%{public}zu error", index); + AVCODEC_LOGE("index=%{public}u error", index); callback_->OnError(AVCodecErrorType::AVCODEC_ERROR_INTERNAL, AVCodecServiceErrCode::AVCS_ERR_NO_MEMORY); return AVCodecServiceErrCode::AVCS_ERR_NO_MEMORY; }