Closed
Bug 998284
Opened 10 years ago
Closed 10 years ago
MediaDecoderStateMachine::AdvanceFrame should not immediately reschedule the state machine when buffering
Categories
(Core :: Audio/Video, defect)
Tracking
()
RESOLVED
FIXED
mozilla31
People
(Reporter: roc, Assigned: roc)
Details
Attachments
(1 file)
1.51 KB,
patch
|
cpearce
:
review+
|
Details | Diff | Splinter Review |
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.
Assignee | ||
Comment 1•10 years ago
|
||
Attachment #8408922 -
Flags: review?(cpearce)
Updated•10 years ago
|
Attachment #8408922 -
Flags: review?(cpearce) → review+
Assignee | ||
Comment 2•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/8c7e0c36f4ea
Comment 3•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/8c7e0c36f4ea
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
You need to log in
before you can comment on or make changes to this bug.
Description
•