From 4b1fe19d573951702f4716f88dd910e9eefa196e Mon Sep 17 00:00:00 2001
From: Kammachi Sreedhar <kashyap.kammachi-sreedhar@nokia.com>
Date: Fri, 12 Apr 2019 11:13:53 +0300
Subject: [PATCH] NAL reader tracing function updated_v2

---
 source/Lib/DecoderLib/NALread.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/source/Lib/DecoderLib/NALread.cpp b/source/Lib/DecoderLib/NALread.cpp
index 108ebaa85a..fa744c1dd1 100644
--- a/source/Lib/DecoderLib/NALread.cpp
+++ b/source/Lib/DecoderLib/NALread.cpp
@@ -111,6 +111,10 @@ static void xTraceNalUnitHeader(InputNALUnit& nalu)
 {
   DTRACE( g_trace_ctx, D_NALUNITHEADER, "*********** NAL UNIT (%s) ***********\n", nalUnitTypeToString(nalu.m_nalUnitType) );
   #if JVET_N0067_NAL_Unit_Header
+  bool m_zeroTidRequiredFlag = 0;
+  if((nalu.m_nalUnitType >= 16) && (nalu.m_nalUnitType <= 31)) {
+    m_zeroTidRequiredFlag = 1;
+  }
   DTRACE( g_trace_ctx, D_NALUNITHEADER, "%-50s u(%d)  : %u\n", "zero_tid_required_flag", 1, m_zeroTidRequiredFlag );
   DTRACE( g_trace_ctx, D_NALUNITHEADER, "%-50s u(%d)  : %u\n", "nuh_temporal_id_plus1", 3, nalu.m_temporalId + 1 );
   DTRACE( g_trace_ctx, D_NALUNITHEADER, "%-50s u(%d)  : %u\n", "nal_unit_type_lsb", 4, (nalu.m_nalUnitType) - (m_zeroTidRequiredFlag << 4));
-- 
GitLab