Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[V4] Various DRM-related API updates #1148

Merged
merged 6 commits into from
Sep 9, 2022
Merged

Conversation

peaBerberian
Copy link
Collaborator

This Pull Request implement several small API updates for the future v4.x.x:

  • The distinctiveIdentifierRequired option becomes just distinctiveIdentifier, allowing to explicitely set it to "not-allowed" or "optional"
  • The persistentStateRequired option becomes just persistentState, allowing to explicitely set it to "not-allowed" or "optional"
  • The onKeyStatusesChange callback has been removed from the API as it seems to never be used nor useful.
  • The undocumented audioRobustnesses and videoRobustnesses API have been removed in profit of the new audioCapabilitiesConfig and videoCapabilitiesConfig API
  • New API audioCapabilitiesConfig and videoCapabilitiesConfig allows to have a finer grained API: allowing to only set robustnesses (with some default codecs being used), only set codecs (with some default robustnesses being used), or set both.

I still need to document the latter features in the API documentation before merging.

@peaBerberian peaBerberian added DRM Relative to DRM (EncryptedMediaExtensions) v4.0.0 Candidate PR/issue for a v4.0.0 release labels Aug 22, 2022
@peaBerberian peaBerberian added this to the 4.0.0 milestone Aug 22, 2022
@peaBerberian peaBerberian mentioned this pull request Aug 29, 2022
87 tasks
@peaBerberian peaBerberian merged commit fe2a4cc into next-v4 Sep 9, 2022
peaBerberian added a commit that referenced this pull request Sep 9, 2022
peaBerberian added a commit that referenced this pull request Sep 9, 2022
peaBerberian added a commit that referenced this pull request Oct 4, 2022
peaBerberian added a commit that referenced this pull request Oct 5, 2022
peaBerberian added a commit that referenced this pull request Oct 5, 2022
peaBerberian added a commit that referenced this pull request Oct 28, 2022
@peaBerberian peaBerberian deleted the misc/v4-drm-small-updates branch August 13, 2023 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DRM Relative to DRM (EncryptedMediaExtensions) v4.0.0 Candidate PR/issue for a v4.0.0 release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant