Closed Bug 1186752 Opened 9 years ago Closed 9 years ago

Remove ScheduleStateMachine() in MediaDecoder.cpp .

Categories

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

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla42
Tracking Status
firefox42 --- fixed

People

(Reporter: bechen, Assigned: bechen)

Details

Attachments

(1 file)

From bug 1183394 comment 15.
Since we have state mirror between MediaDecoder and MDSM, maybe we don't need to call ScheduleStateMachine() in MediaDecoder.cpp.
Assignee: nobody → bechen
Remove ScheduleStateMachine() in MediaDecoder.h/cpp and in order to keep the same logic, call ScheduleStateMachineCrossThread() in MediaDecoderStateMachine::Init.
Attachment #8638266 - Flags: review?(jwwang)
Attachment #8638266 - Flags: review?(jwwang) → review+
Component: Audio/Video → Audio/Video: Playback
https://hg.mozilla.org/mozilla-central/rev/0aeb243f0f11
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: