diff --git a/Userland/Libraries/LibVideo/VP9/Parser.cpp b/Userland/Libraries/LibVideo/VP9/Parser.cpp index 69e3df50f6..fcbf9e4d64 100644 --- a/Userland/Libraries/LibVideo/VP9/Parser.cpp +++ b/Userland/Libraries/LibVideo/VP9/Parser.cpp @@ -507,7 +507,7 @@ ErrorOr Parser::decode_term_subexp() if (TRY(m_bit_stream->read_literal(1)) == 0) return TRY(m_bit_stream->read_literal(4)) + 16; if (TRY(m_bit_stream->read_literal(1)) == 0) - return TRY(m_bit_stream->read_literal(4)) + 32; + return TRY(m_bit_stream->read_literal(5)) + 32; auto v = TRY(m_bit_stream->read_literal(7)); if (v < 65)