| 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 {
 | 
| 
 |