From 0c543d068695034d02268a4218e8586ebd41a8e3 Mon Sep 17 00:00:00 2001 From: Haiwei Sun <haiwei.sun@sg.panasonic.com> Date: Wed, 14 Apr 2021 10:29:23 +0000 Subject: [PATCH] Update SEIEncoder.cpp --- source/Lib/EncoderLib/SEIEncoder.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/source/Lib/EncoderLib/SEIEncoder.cpp b/source/Lib/EncoderLib/SEIEncoder.cpp index 11f025557..2d0f25e0e 100644 --- a/source/Lib/EncoderLib/SEIEncoder.cpp +++ b/source/Lib/EncoderLib/SEIEncoder.cpp @@ -94,10 +94,17 @@ void SEIEncoder::initSEIBufferingPeriod(SEIBufferingPeriod *bufferingPeriodSEI, { for(int j=0; j < bufferingPeriodSEI->m_bpCpbCnt; j++) { +#if FIX_BPSEI_SIGNALING + bufferingPeriodSEI->m_initialCpbRemovalDelay[i][j][0] = uiInitialCpbRemovalDelay; + bufferingPeriodSEI->m_initialCpbRemovalDelay[i][j][1] = uiInitialCpbRemovalDelay; + bufferingPeriodSEI->m_initialCpbRemovalOffset[i][j][0] = uiInitialCpbRemovalDelay; + bufferingPeriodSEI->m_initialCpbRemovalOffset[i][j][1] = uiInitialCpbRemovalDelay; +#else bufferingPeriodSEI->m_initialCpbRemovalDelay[j][i][0] = uiInitialCpbRemovalDelay; bufferingPeriodSEI->m_initialCpbRemovalDelay[j][i][1] = uiInitialCpbRemovalDelay; bufferingPeriodSEI->m_initialCpbRemovalOffset[j][i][0] = uiInitialCpbRemovalDelay; bufferingPeriodSEI->m_initialCpbRemovalOffset[j][i][1] = uiInitialCpbRemovalDelay; +#endif } } // We don't set concatenation_flag here. max_initial_removal_delay_for_concatenation depends on the usage scenario. -- GitLab