Closed
Bug 1142379
Opened 10 years ago
Closed 10 years ago
EME tests: Encrypt audio and video tracks using separate encryption settings
Categories
(Core :: Audio/Video, defect, P2)
Core
Audio/Video
Tracking
()
RESOLVED
FIXED
mozilla40
Tracking | Status | |
---|---|---|
firefox40 | --- | fixed |
People
(Reporter: mozbugz, Assigned: mozbugz)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file, 2 obsolete files)
91.50 KB,
patch
|
eflores
:
review+
|
Details | Diff | Splinter Review |
As per bug 1121774 comment 6:
"Consider encrypting each track with its own encryption XML containing only the key it uses; although I'm not sure we handle that case properly. Would be good to know."
Currently the test in bug 1121774 provides all keys in both streams, and only handles the first 'encrypted' event assuming that it contains all that is need.
Instead each stream should only contain the keys it requires, and the test should handle all corresponding 'encrypted' events.
Assignee | ||
Comment 1•10 years ago
|
||
The video and audio tracks of bipbop-cenc1-* only contain encryption keys for themselves, not each other.
Updated EME tests to handle each 'encrypted' event and start a corresponding session.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=f93544c98df7
Attachment #8577074 -
Flags: review?(edwin)
Assignee | ||
Comment 2•10 years ago
|
||
Updated, better test names; Also fixed probably canvas test issue.
Attachment #8577074 -
Attachment is obsolete: true
Attachment #8577074 -
Flags: review?(edwin)
Attachment #8579777 -
Flags: review?(edwin)
Attachment #8579777 -
Flags: review?(edwin) → review+
Assignee | ||
Comment 3•10 years ago
|
||
Short EME tests didn't wait for loading to complete before declaring the test finished, sometimes causing issues when post-load decrypting was trying to use objects that were cleaned up.
Attachment #8579777 -
Attachment is obsolete: true
Attachment #8581320 -
Flags: review?(edwin)
Attachment #8581320 -
Flags: review?(edwin) → review+
Assignee | ||
Comment 4•10 years ago
|
||
checkin-needed please, *after* bug 1144409.
https://treeherder.mozilla.org/#/jobs?repo=try&revision=4f902c54a371
Keywords: checkin-needed
Whiteboard: check in bug 1144409 first!
Comment 5•10 years ago
|
||
I had to back this out for the various EME test failures that started happening after this landed:
https://hg.mozilla.org/integration/mozilla-inbound/rev/e55d9b57b37b
Flags: needinfo?(gsquelart)
Assignee | ||
Comment 8•10 years ago
|
||
Working on more focused EME tests, to try and deal with all issues; starting with bug 1148179.
Flags: needinfo?(gsquelart)
Updated•10 years ago
|
Priority: P2 → P1
Updated•10 years ago
|
Priority: P1 → P2
Assignee | ||
Comment 9•10 years ago
|
||
Trying with patch from bug 1154133:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=19326a3604ff
Comment 10•10 years ago
|
||
Comment 11•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
status-firefox40:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
You need to log in
before you can comment on or make changes to this bug.
Description
•