From 39c24b6c56c08de5469b14db71ef1b80153b3ca9 Mon Sep 17 00:00:00 2001 From: Kushal Jain <155632770+kushaljain-apra@users.noreply.github.com> Date: Mon, 16 Sep 2024 16:44:55 +0530 Subject: [PATCH] Update H264EncoderNVCodecHelper.cpp --- base/src/H264EncoderNVCodecHelper.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/src/H264EncoderNVCodecHelper.cpp b/base/src/H264EncoderNVCodecHelper.cpp index c1463b240..6f1226258 100644 --- a/base/src/H264EncoderNVCodecHelper.cpp +++ b/base/src/H264EncoderNVCodecHelper.cpp @@ -603,7 +603,7 @@ class H264EncoderNVCodecHelper::Detail LOG_INFO << "Allocated <" << bufferLength << "> outputbitstreams to the encoder buffer."; m_nvcodecResources->m_nFreeOutputBitstreams += bufferLength; } - else + else if(!m_nvcodecResources->m_nFreeOutputBitstreams) { LOG_INFO << "waiting for free outputbitstream<> busy streams<" << m_nvcodecResources->m_nBusyOutputBitstreams << ">"; } @@ -715,4 +715,4 @@ void H264EncoderNVCodecHelper::endEncode() bool H264EncoderNVCodecHelper::getSPSPPS(void*& buffer, size_t& size, int& width, int& height) { return mDetail->getSPSPPS(buffer, size, width, height); -} \ No newline at end of file +}