| Index: media/filters/vp9_raw_bits_reader.cc
|
| diff --git a/media/filters/vp9_raw_bits_reader.cc b/media/filters/vp9_raw_bits_reader.cc
|
| index 47014fde229a941c3aa8c2c56f141c42d9788f01..ccd21a9232b07ba922a0a86e17dde4970b7e5fdd 100644
|
| --- a/media/filters/vp9_raw_bits_reader.cc
|
| +++ b/media/filters/vp9_raw_bits_reader.cc
|
| @@ -21,11 +21,11 @@ void Vp9RawBitsReader::Initialize(const uint8_t* data, size_t size) {
|
| valid_ = true;
|
| }
|
|
|
| -int Vp9RawBitsReader::ReadBit() {
|
| +bool Vp9RawBitsReader::ReadBool() {
|
| DCHECK(reader_);
|
| int value = 0;
|
| valid_ = valid_ && reader_->ReadBits(1, &value);
|
| - return value;
|
| + return value == 1;
|
| }
|
|
|
| int Vp9RawBitsReader::ReadLiteral(int bits) {
|
| @@ -38,7 +38,7 @@ int Vp9RawBitsReader::ReadLiteral(int bits) {
|
|
|
| int Vp9RawBitsReader::ReadSignedLiteral(int bits) {
|
| int value = ReadLiteral(bits);
|
| - return ReadBit() ? -value : value;
|
| + return ReadBool() ? -value : value;
|
| }
|
|
|
| size_t Vp9RawBitsReader::GetBytesRead() const {
|
|
|