From 4152daf4f64167529df969d4178feba789d9abf4 Mon Sep 17 00:00:00 2001 From: Xingzhao Yun Date: Mon, 27 Feb 2023 18:17:21 +0800 Subject: [PATCH] fix losing synchronization issue for Dolby Digital Plus due to an unreasonable ReadByte(). --- Source/C++/Codecs/Ap4Eac3Parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/C++/Codecs/Ap4Eac3Parser.cpp b/Source/C++/Codecs/Ap4Eac3Parser.cpp index 9aa6db62..ff0f2145 100644 --- a/Source/C++/Codecs/Ap4Eac3Parser.cpp +++ b/Source/C++/Codecs/Ap4Eac3Parser.cpp @@ -422,7 +422,7 @@ AP4_Eac3Parser::FindHeader(AP4_UI08* header, AP4_Size& skip_size) return AP4_SUCCESS; } else { - m_Bits.ReadByte(); // skip + m_Bits.SkipBytes(1); // skip skip_size++; } }