MediaCodec decoder not usable on Android somehow.
Categories
(Core :: WebRTC: Audio/Video, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: jya, Assigned: jhlin)
References
Details
Attachments
(4 files, 1 obsolete file)
Reporter | ||
Updated•7 years ago
|
Assignee | ||
Comment 1•7 years ago
|
||
Updated•7 years ago
|
Assignee | ||
Updated•6 years ago
|
Assignee | ||
Comment 2•6 years ago
|
||
On Android, decoded buffers need to be send back to MediaCodec in order to be
rendered and/or recycled. The current mechanism introduced in bug 1299068 only
works for playback(VideoData/VideoSink) but not WebRTC(VideoFrame/VideoOutput).
Move the callback to SurfaceTextureImage because VideoData and VideoFrame both
own that when using MediaCodec, and move the notification to VideoFrameContainer
for both VideoSink and VideoOutput pass frames there for compositing.
Assignee | ||
Comment 3•6 years ago
|
||
Depends on D45771
Assignee | ||
Comment 4•6 years ago
|
||
Depends on D45772
Comment 6•6 years ago
|
||
Backed out 3 changesets (bug 1509316) for MDA failures on dom/media/tests/mochitest/test_peerConnection_captureStream_canvas_2d.html
Log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=268832181&repo=autoland&lineNumber=2970
Push with failues:
https://treeherder.mozilla.org/#/jobs?repo=autoland&revision=d64c35b9c21149f01d57e1e2608900253fc57643
Backout:
https://hg.mozilla.org/integration/autoland/rev/6121d0104cd004af92b82874103ed7feb0cc2c6a
Assignee | ||
Comment 8•6 years ago
|
||
Canvas.drawImage() currently doesn't work for video when using MediaCodec
decoders (bug 1526207). Some tests use it to verify the contents of captured
stream and will fail if MediaDataDecoder is turned on. Flip the pref for these
tests for now until that bug is fixed.
Updated•6 years ago
|
Updated•6 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 9•6 years ago
|
||
Depends on D45773
Updated•6 years ago
|
Assignee | ||
Updated•6 years ago
|
Comment 10•6 years ago
|
||
Comment 11•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/526d623222f0
https://hg.mozilla.org/mozilla-central/rev/ee77371cc6e6
https://hg.mozilla.org/mozilla-central/rev/4f83d4be23af
https://hg.mozilla.org/mozilla-central/rev/5976eb8e6be6
Description
•