Skip to content

EME manager repeats first config instead of testing all configs #177

Closed
@joeyparrish

Description

@joeyparrish

If there are multiple key systems specified with multiple configs, the EME manager queries the first config repeatedly. This is due to a bug in buildKeySystemPromiseChain_ where a closure inside a loop captures references instead of values.

This bug has existed since v1.2.0. The code was introduced in b092231 and moved in 66d760e.

Metadata

Metadata

Assignees

Labels

status: archivedArchived and locked; will not be updatedtype: bugSomething isn't working correctly

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions