Fix two uninitialized variables in media.

BUG=397762
TEST=compile with no errors
R=dalecurtis@chromium.org

Review URL: https://codereview.chromium.org/413393006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@285741 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/media/filters/stream_parser_factory.cc b/media/filters/stream_parser_factory.cc
index dd0e95a..daeaea2 100644
--- a/media/filters/stream_parser_factory.cc
+++ b/media/filters/stream_parser_factory.cc
@@ -105,17 +105,16 @@
 
 static int GetMP4AudioObjectType(const std::string& codec_id,
                                  const LogCB& log_cb) {
-  int audio_object_type;
   std::vector<std::string> tokens;
-  if (Tokenize(codec_id, ".", &tokens) != 3 ||
-      tokens[0] != "mp4a" || tokens[1] != "40" ||
-      !base::HexStringToInt(tokens[2], &audio_object_type)) {
-    MEDIA_LOG(log_cb) << "Malformed mimetype codec '" << codec_id << "'";
-    return -1;
+  if (Tokenize(codec_id, ".", &tokens) == 3 &&
+      tokens[0] == "mp4a" && tokens[1] == "40") {
+    int audio_object_type;
+    if (base::HexStringToInt(tokens[2], &audio_object_type))
+      return audio_object_type;
   }
 
-
-  return audio_object_type;
+  MEDIA_LOG(log_cb) << "Malformed mimetype codec '" << codec_id << "'";
+  return -1;
 }
 
 bool ValidateMP4ACodecID(const std::string& codec_id, const LogCB& log_cb) {
diff --git a/media/formats/mp4/box_definitions.cc b/media/formats/mp4/box_definitions.cc
index b3060eb..9ee4306 100644
--- a/media/formats/mp4/box_definitions.cc
+++ b/media/formats/mp4/box_definitions.cc
@@ -761,7 +761,7 @@
     data_offset = 0;
   }
 
-  uint32 first_sample_flags;
+  uint32 first_sample_flags = 0;
   if (first_sample_flags_present)
     RCHECK(reader->Read4(&first_sample_flags));