Bug 1303902: [FLAC] Actually check that we found the first frame. r=kamidphish

MozReview-Commit-ID: 3VRf49DqB00

--HG--
extra : rebase_source : b357a310bf6242b07a1c72ce05ae285fe18cd2a1
This commit is contained in:
Jean-Yves Avenard 2016-09-20 11:43:23 +10:00
Родитель e2db273a55
Коммит 7fb621f0d6
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -676,7 +676,7 @@ FlacTrackDemuxer::Init()
// Ensure that the next frame returned will be the first.
mSource.Seek(SEEK_SET, mParser->FirstFrame().Offset());
mParser->EndFrameSession();
} else if (!mParser->Info().IsValid()) {
} else if (!mParser->Info().IsValid() || !mParser->FirstFrame().IsValid()) {
// We must find at least a frame to determine the metadata.
// We can't play this stream.
return false;