After MediaDecoderStateMachine::AdvanceFrame enters buffering, it immediately reschedules the state machine. Unfortunately this can cause thrashing where the buffering logic immediately switches back to DECODING, which runs AdvanceFrame, which flips us back to buffering, etc.
Attachment #8408922 - Flags: review?(cpearce) → review+
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
You need to log in before you can comment on or make changes to this bug.