Index: media/formats/mp4/box_definitions.cc |
diff --git a/media/formats/mp4/box_definitions.cc b/media/formats/mp4/box_definitions.cc |
index 9018f89c063950cea029caf3591e4733b372e421..e16e5fb64798f96b89bdff2246d0ef0e0de7c199 100644 |
--- a/media/formats/mp4/box_definitions.cc |
+++ b/media/formats/mp4/box_definitions.cc |
@@ -286,7 +286,8 @@ bool ProtectionSchemeInfo::Parse(BoxReader* reader) { |
} |
MovieHeader::MovieHeader() |
- : creation_time(0), |
+ : version(0), |
+ creation_time(0), |
modification_time(0), |
timescale(0), |
duration(0), |
@@ -299,8 +300,9 @@ FourCC MovieHeader::BoxType() const { return FOURCC_MVHD; } |
bool MovieHeader::Parse(BoxReader* reader) { |
RCHECK(reader->ReadFullBoxHeader()); |
+ version = reader->version(); |
- if (reader->version() == 1) { |
+ if (version == 1) { |
RCHECK(reader->Read8(&creation_time) && |
reader->Read8(&modification_time) && |
reader->Read4(×cale) && |