Page MenuHomePhabricator

[native] Fix VideoPlaybackModal for encrypted keyserver-hosted media
ClosedPublic

Authored by ashoat on Aug 9 2024, 9:31 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Mar 11, 3:56 PM
Unknown Object (File)
Tue, Mar 11, 12:01 PM
Unknown Object (File)
Thu, Mar 6, 4:43 AM
Unknown Object (File)
Feb 22 2025, 11:12 PM
Unknown Object (File)
Feb 22 2025, 11:12 PM
Unknown Object (File)
Feb 22 2025, 11:11 PM
Unknown Object (File)
Feb 22 2025, 11:09 PM
Unknown Object (File)
Jan 30 2025, 7:09 PM
Subscribers

Details

Summary

Encrypted keyserver-hosted encrypted media works on web, but on native it looks like only blob-hosted encrypted media works.

I think this work was missed. I found we're using encryptedMediaBlobURI on web (and elsewhere on native), so I integrated it here and it looks like it did the trick.

Test Plan

Prior to this, when opening keyserver-hosted encrypted media, the app would basically freeze... it would be stuck loading the content, but it wouldn't show anything.

After this diff, I confirmed that keyserver-hosted media loads correctly, and can be viewed.

Diff Detail

Repository
rCOMM Comm
Branch
ashoat/media
Lint
No Lint Coverage
Unit
No Test Coverage