Make GPU/RDD decoder IPC methods use MozPromise
Categories
(Core :: Audio/Video: Playback, enhancement, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: jya, Assigned: jya)
References
Details
(Keywords: regression)
Attachments
(3 files, 1 obsolete file)
Right now RDD/GPU decoder methods use callbacks with a shim that convert those calls to MozPromise.
Should be moving to native MozPromise support for ease of use and that ability to return more than one decoded sample at a time.
Updated•5 years ago
|
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 years ago
|
||
The MediaResult object isn't used; no need to set a crash timestamp on it.
Assignee | ||
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
|
||
We can deduct it from the workflow itself.
Also fix potential Shmem leak.
Comment 6•5 years ago
|
||
Comment on attachment 9095524 [details]
Bug 1582353 - P4. Remove the need to explicitly inform child/parent that a Shmem is no longer in use. r=mjf!
Revision D47261 was moved to bug 1584721. Setting attachment 9095524 [details] to obsolete.
Comment 8•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/e1fb5cfcff24
https://hg.mozilla.org/mozilla-central/rev/385f51415b32
https://hg.mozilla.org/mozilla-central/rev/1af599d73633
Updated•5 years ago
|
Updated•3 years ago
|
Description
•