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 +}