Open Bug 1101187 Opened 10 years ago Updated 2 years ago

Some mediasource mochitest times out on Android

Categories

(Core :: Audio/Video: Playback, defect)

defect

Tracking

()

People

(Reporter: cajbir, Unassigned)

References

(Depends on 1 open bug)

Details

Spun from bug 1065215. `dom/media/mediasource/test/test_EndOFStream.html` has been disabled on Android due to timeout. See bug 1065215 comment 30.
Component: Audio/Video → Audio/Video: Playback
at a guess, it's the skip to next keyframe logic that's kicking in
Same issue is occurring with test_WaitingOnMissingData.html

logs show that waiting is fired at different times: 1.2s, 1.4s etc...

I think we should disable to skip to nextkeyframe logic in mochitest... too much source of intermittent errors
Summary: test_EndOfStream mediasource mochitest times out on Android → Some mediasource mochitest times out on Android
Can we remove MediaDecoderStateMachine::NeedToSkipToNextKeyframe() entirely to let MFR decide when to skip? It is confusing to have the skip-logic spreading several places (MDSM and MFR as far as I know)?
If there's no more MediaDecoderReader other than the MFR, then yes.
Depends on: 1314534
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.