| Index: media/formats/mp2t/es_parser_mpeg1audio.cc
|
| diff --git a/media/formats/mp2t/es_parser_mpeg1audio.cc b/media/formats/mp2t/es_parser_mpeg1audio.cc
|
| index 46729b0918240336274ea30317596fbd2d93481f..0e624dd387904998bcdc872bef0132ada770899e 100644
|
| --- a/media/formats/mp2t/es_parser_mpeg1audio.cc
|
| +++ b/media/formats/mp2t/es_parser_mpeg1audio.cc
|
| @@ -64,8 +64,9 @@ bool EsParserMpeg1Audio::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) << "Skip audio frame with unknown timestamp";
|
| + SkipMpeg1AudioFrame(mpeg1audio_frame);
|
| + continue;
|
| }
|
| base::TimeDelta current_pts = audio_timestamp_helper_->GetTimestamp();
|
| base::TimeDelta frame_duration =
|
|
|