Open Bug 1520005 Opened 5 years ago Updated 2 years ago

Improve malformed data handling and logging around cbcs/pattern encryption

Categories

(Core :: Audio/Video: Playback, enhancement, P2)

enhancement

Tracking

()

People

(Reporter: bryce, Unassigned)

References

(Blocks 1 open bug)

Details

As we're implementing more cbcs encryption handling, I would like to improve our logging and handling around malformed data. Particularly as the cenc and cbcs schemes have a number of fields that if populated mean fields from the other scheme should not be populated. Right now, if we receive a file that violates these rules, we may end up passing bogus data to the CDM, which can result in hard to track errors.

By improving our error handling and logging in cases where we're receiving bad data, we can be quicker to identify the cause.

Assignee: nobody → bvandyk
Priority: -- → P2

Unassigning bugs assigned to Bryce because he no longer works at Mozilla.

Assignee: brycebugemail → nobody
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.