Closed
Bug 1928828
Opened 1 year ago
Closed 1 year ago
Do not create an external state machine for playback if the element already has unsupported CDMProxy
Categories
(Core :: Audio/Video: Playback, task, P1)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
FIXED
134 Branch
| Tracking | Status | |
|---|---|---|
| firefox134 | --- | fixed |
People
(Reporter: alwu, Assigned: alwu)
References
Details
Attachments
(1 file)
No description provided.
| Assignee | ||
Comment 1•1 year ago
|
||
The reason we need to switch between different state machines is that we
cannot determine the playback usage when creating the state machine.
However, if the CDMProxy is already set and is not supported by the
WMF-based CDM, we can directly use the MediaDecoderStateMachine to
avoid a later switch, which can reduce the chance of getting unnecessary
error.
Pushed by alwu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1c11f66ec9df
don't use ExternalEngineStateMachine if we already know the CDMProxy is not supported by WMF-based CDM. r=media-playback-reviewers,aosmond
Comment 3•1 year ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 1 year ago
status-firefox134:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•