Closed
Bug 1322649
Opened 9 years ago
Closed 8 years ago
[geckoview] [e10s] Make media playback work
Categories
(GeckoView :: Media, defect)
GeckoView
Media
Tracking
(Not tracked)
RESOLVED
WORKSFORME
People
(Reporter: snorp, Unassigned)
References
Details
It's broken in GV with e10s.
Comment 2•9 years ago
|
||
(In reply to James Willcox (:snorp) (jwillcox@mozilla.com) from comment #0)
> It's broken in GV with e10s.
Details, please!
Flags: needinfo?(snorp)
Reporter | ||
Comment 3•9 years ago
|
||
We decode into a SurfaceTexture, which is serialized to the compositor by just passing the pointer. This is fine if the compositor is in-process, but obviously not-so-fine if it's not. We need to allocate the SurfaceTexture and Surface in the Compositor process, then use Android Binder to get that down to the content process (or separate decoder process, etc).
Flags: needinfo?(snorp)
Reporter | ||
Updated•8 years ago
|
Component: Embedding: APIs → GeckoView
Product: Core → Firefox for Android
Version: unspecified → Trunk
Reporter | ||
Comment 4•8 years ago
|
||
This was fixed a while back by a reworking of the SurfaceTexture code.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WORKSFORME
Updated•7 years ago
|
Product: Firefox for Android → GeckoView
Comment 5•3 years ago
|
||
Moving some media bugs to the new GeckoView::Media component.
Component: General → Media
You need to log in
before you can comment on or make changes to this bug.
Description
•