Skip to content

Conversation

@youennf
Copy link
Collaborator

@youennf youennf commented Nov 18, 2025

Fixes #259


Preview | Diff

youennf and others added 9 commits December 17, 2025 16:41
Removing fixme in favour of w3c#289
Co-authored-by: Jan-Ivar Bruaroey <jan-ivar@users.noreply.github.com>
Co-authored-by: Jan-Ivar Bruaroey <jan-ivar@users.noreply.github.com>
Co-authored-by: Jan-Ivar Bruaroey <jan-ivar@users.noreply.github.com>
@youennf youennf force-pushed the add-key-management-api branch from 5bca503 to f842e48 Compare December 17, 2025 15:49
index.bs Outdated
1. [=Queue a task=] to [=resolve=] |promise| with undefined.
1. Return |promise|.

The <dfn method for="SFrameDecrypterKeyManager">addDecryptionKey(|key|, |keyID|)</dfn> method steps are:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...here

@youennf
Copy link
Collaborator Author

youennf commented Dec 18, 2025

I'll update the PR to make the setEncryptionKey keyID parameter mandatory. This simplifies things and should be good enough.

};

[Exposed=Window]
interface SFrameSenderTransform {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There was a question in the past if SFrameTransform should have a 'RTC' prefix as other webrtc related stuff. I believe the answer not to add here a prefix had a good explanation that sframe is something bigger than just webrtc. Is this still relevant in current situation when sframe transform got splitted to sender/receiver? For me it in some way points now that webrtc will be main user of this transform.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It makes sense to rename to RTCSFrameTransfrom, since it can only be used in RTC context now.
Let's do this in a follow-up though.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Uploaded #291

@youennf youennf merged commit ff25691 into w3c:main Dec 19, 2025
2 checks passed
github-actions bot added a commit that referenced this pull request Dec 19, 2025
SHA: ff25691
Reason: push, by youennf

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

SFrameTransform needs more key management than "set"

4 participants