Closed Bug 1409670 Opened 4 years ago Closed 4 years ago

Clearkey example with clear start doesn't play on mac or linux

Categories

(Core :: Audio/Video: Playback, defect, P3)

54 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla58
Tracking Status
firefox58 --- fixed

People

(Reporter: jya, Assigned: JamesCheng)

References

(Blocks 1 open bug, )

Details

Attachments

(1 file)

STR:

1- open https://beaufortfrancois.github.io/sandbox/media/clearkey
2- select "H264 - Clear lead of 10s" in the drop down menu
3- Check the MSE box
4- Click on "Load & Play"

Expected: content play (it's video only)
Actual result: spinner, video never starts

It plays on Windows or on Chrome.
Flags: needinfo?(jacheng)
keep ni?
I will investigate this issue.
Thanks.
Assignee: nobody → jacheng
In our Clearkey decryption implementation, we don't consider the sample would be unencrypted.

So we decrypt a clear sample and lead to decrypting error from

http://searchfox.org/mozilla-central/rev/d0448c970093f94bd986a21d3a9e8c366b316eb4/media/gmp-clearkey/0.1/ClearKeyDecryptionManager.cpp#167,171
Flags: needinfo?(jacheng)
Comment on attachment 8920051 [details]
Bug 1409670 - Skip decrypting request when receiving an unencrypted sample in Clearkey implementation.

https://reviewboard.mozilla.org/r/191050/#review196374
Attachment #8920051 - Flags: review?(cpearce) → review+
Pushed by jacheng@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/58190ad9f36d
Skip decrypting request when receiving an unencrypted sample in Clearkey implementation. r=cpearce
Priority: -- → P3
https://hg.mozilla.org/mozilla-central/rev/58190ad9f36d
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla58
You need to log in before you can comment on or make changes to this bug.