Closed
Bug 1717910
Opened 4 years ago
Closed 4 years ago
Remove gmp-sanitized-cdm-exports.h from the gmp-api and hide it as an implementation detail
Categories
(Core :: Audio/Video: GMP, enhancement, P3)
Core
Audio/Video: GMP
Tracking
()
RESOLVED
FIXED
92 Branch
| Tracking | Status | |
|---|---|---|
| firefox92 | --- | fixed |
People
(Reporter: bryce, Assigned: bryce)
Details
Attachments
(1 file)
gmp-sanitized-cdm-exports.h doesn't need to be part of the GMP API as far as I can tell. I added it to the API as I felt it made sense at the time to expose some crypto information in the API. However, I don't believe we've ever used such info in the API, and it's just used for things like IPC, which to the best of my knowledge is an implementation detail we don't need to couple to the API.
So we could move these sanitized exports to the gmp directory, and leave them out of the API.
| Assignee | ||
Comment 1•4 years ago
|
||
The sanitized exports header file is used to expose the CDM headers while
undeffing symbols that clash with other parts of the build system. It doesn't
need to be exposed as part of the GMP API, as none of the symbols are used in
the GMP API.
Updated•4 years ago
|
Assignee: nobody → bvandyk
Status: NEW → ASSIGNED
Pushed by bvandyk@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/52861272bd99
Move gmp-sanitized-cdm-exports.h out of the GMP API. r=jbauman
Comment 3•4 years ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
status-firefox92:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•