mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 11:55:49 +00:00
Bug 1304820 - use stagefright instead of rust parser when rust parser fails to parse a file. r=kinetik
MozReview-Commit-ID: 8tjl9MICvWo --HG-- extra : rebase_source : 7bb71369eb969fd762d99079dbc7f174e1f0d75e
This commit is contained in:
parent
c4106a36a9
commit
849aca37da
@ -340,9 +340,10 @@ bool
|
||||
MP4Metadata::ReadTrackIndex(FallibleTArray<Index::Indice>& aDest, mozilla::TrackID aTrackID)
|
||||
{
|
||||
#ifdef MOZ_RUST_MP4PARSE
|
||||
if (mRust && mPreferRust) {
|
||||
return mRust->ReadTrackIndex(aDest, aTrackID);
|
||||
if (mRust && mPreferRust && mRust->ReadTrackIndex(aDest, aTrackID)) {
|
||||
return true;
|
||||
}
|
||||
aDest.Clear();
|
||||
#endif
|
||||
return mStagefright->ReadTrackIndex(aDest, aTrackID);
|
||||
}
|
||||
@ -839,7 +840,7 @@ MP4MetadataRust::ReadTrackIndex(FallibleTArray<Index::Indice>& aDest, mozilla::T
|
||||
}
|
||||
|
||||
// For non-fragmented mp4.
|
||||
MOZ_ASSERT(false, "Not yet implemented");
|
||||
NS_WARNING("Not yet implemented");
|
||||
|
||||
return false;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user