Closed Bug 1832702 Opened 1 year ago Closed 1 year ago

[wmfme] set correct encrypted attributes on the media sample and media stream

Categories

(Core :: Audio/Video: Playback, task, P1)

task

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox115 --- fixed

People

(Reporter: alwu, Assigned: alwu)

References

(Blocks 1 open bug)

Details

Attachments

(4 files)

Based on MS's feedback, it seems we forgot to set some encrypted related attributes on the input samples and the media streams.

Attachment #9333225 - Attachment description: WIP: Bug 1832702 - part1 : copy crypto related information into the remote raw data so that the remote process can use those information to decrypt samples. → Bug 1832702 - part1 : copy crypto related information into the remote raw data so that the remote process can use those information to decrypt samples.
Attachment #9333226 - Attachment description: WIP: Bug 1832702 - part2 : add encrypt attributes on the media sample. → Bug 1832702 - part2 : add encrypt attributes on the media sample.
Attachment #9333236 - Attachment description: WIP: Bug 1832702 - part3 : wrap the engine stream's media type into MFMediaType_Protected when the stream is encrypted. → Bug 1832702 - part3 : wrap the engine stream's media type into MFMediaType_Protected when the stream is encrypted.
Pushed by alwu@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f36cc7ebbc78
part1 : copy crypto related information into the remote raw data so that the remote process can use those information to decrypt samples. r=jolin
https://hg.mozilla.org/integration/autoland/rev/719ca7749c3f
part2 : add encrypt attributes on the media sample. r=jolin
https://hg.mozilla.org/integration/autoland/rev/61e157f9e70f
part3 : wrap the engine stream's media type into MFMediaType_Protected when the stream is encrypted. r=jolin
https://hg.mozilla.org/integration/autoland/rev/099d8db3bdb4
part4 : change some important log messages to debug level. r=jolin
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: