Index: media/mp4/box_definitions.cc |
diff --git a/media/mp4/box_definitions.cc b/media/mp4/box_definitions.cc |
index 6c645be4acd2109b52fe1321df25a498e87e50cf..e7f169323bb6b90a94854d9bfe9ce55bc07bcd3e 100644 |
--- a/media/mp4/box_definitions.cc |
+++ b/media/mp4/box_definitions.cc |
@@ -467,7 +467,8 @@ bool AudioSampleEntry::Parse(BoxReader* reader) { |
} |
} |
- RCHECK(reader->ReadChild(&esds)); |
+ // ESDS is not valid in case of EAC3. |
+ RCHECK(reader->MaybeReadChild(&esds)); |
return true; |
} |