From 3744606c9b241d716a0001629acac5ebca3a9110 Mon Sep 17 00:00:00 2001 From: ME_Kun_Han Date: Tue, 19 Sep 2017 18:57:37 +0800 Subject: [PATCH] fix bug: parsing Exp-Golomb codes failed (#978) --- trunk/research/players/srs_player/src/HlsNetStream.as | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/trunk/research/players/srs_player/src/HlsNetStream.as b/trunk/research/players/srs_player/src/HlsNetStream.as index 6ad04a561..553741bb1 100755 --- a/trunk/research/players/srs_player/src/HlsNetStream.as +++ b/trunk/research/players/srs_player/src/HlsNetStream.as @@ -1838,7 +1838,7 @@ class SrsUtils var v:int = (1 << leadingZeroBits) - 1; for (var i:int = 0; i < leadingZeroBits; i++) { b = stream.read_bit(); - v += b << (leadingZeroBits - 1); + v += b << (leadingZeroBits - 1 - i); } return v; @@ -5371,4 +5371,4 @@ class M3u8 { return _variant; } -} \ No newline at end of file +}