Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / media / formats / mp2t / es_parser_adts.cc
index bb94332..6bae0c7 100644 (file)
@@ -140,8 +140,9 @@ bool EsParserAdts::ParseFromEsQueue() {
       audio_timestamp_helper_->SetBaseTimestamp(current_timing_desc.pts);
 
     if (audio_timestamp_helper_->base_timestamp() == kNoTimestamp()) {
-      DVLOG(1) << "Audio frame with unknown timestamp";
-      return false;
+      DVLOG(1) << "Skipping audio frame with unknown timestamp";
+      SkipAdtsFrame(adts_frame);
+      continue;
     }
     base::TimeDelta current_pts = audio_timestamp_helper_->GetTimestamp();
     base::TimeDelta frame_duration =