Android implementation of PlatformEncoderModule.
Categories
(Core :: Audio/Video, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox71 | --- | fixed |
People
(Reporter: jhlin, Assigned: jhlin)
References
Details
Attachments
(7 files, 1 obsolete file)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
Follow up of bug 1425277.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Some existing functions that manipulates H.264 bitstream already cover
most of the efforts for converting Android encoder output. With some minor
changes, they can be called by the encoder to avoid code duplications.
Depends on D43685
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D43686
Assignee | ||
Comment 4•5 years ago
|
||
Depends on D43687
Assignee | ||
Comment 5•5 years ago
|
||
Existing tests will fail when there are more than 1 pending frames when Drain()
is called. Repeatly calling it to ensure all frames will be collected.
Depends on D43688
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 7•5 years ago
|
||
Backed out 5 changesets (Bug 1570337) for breaking Android builds in AndroidEncoderModule.cpp CLOSED TREE
Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=264820626&repo=autoland&lineNumber=23219
Backout: https://hg.mozilla.org/integration/autoland/rev/61bd4f42e7e6b486e19112cfdb722c09f6df3193
Assignee | ||
Comment 8•5 years ago
|
||
Oops! I accidentally missed a patch in my local queue. :$
Will include that and submit again for reviewing. Sorry for the trouble!
Assignee | ||
Comment 9•5 years ago
|
||
All MP4Decoder utility functions can be shared by encoder. Rename
the class to avoid code duplication.
Depends on D43689
Assignee | ||
Comment 10•5 years ago
|
||
Depends on D44587
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 11•5 years ago
|
||
Depends on D43686
Updated•5 years ago
|
Updated•5 years ago
|
Updated•5 years ago
|
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
Backed out for bustages on AndroidDataEncoder.h
Backout link: https://hg.mozilla.org/integration/autoland/rev/c24e2567d7e2888b932f2d753b31b04bc91ec9c3
Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=266222282&repo=autoland&lineNumber=23035
Comment 14•5 years ago
|
||
Comment 15•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/8eb04002df3d
https://hg.mozilla.org/mozilla-central/rev/fd48477b3dce
https://hg.mozilla.org/mozilla-central/rev/d8ea2a15e380
https://hg.mozilla.org/mozilla-central/rev/c5fc0c691fcc
https://hg.mozilla.org/mozilla-central/rev/becf46627f86
https://hg.mozilla.org/mozilla-central/rev/e5e097a93970
https://hg.mozilla.org/mozilla-central/rev/67d64efc2ad7
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Updated•5 years ago
|
Description
•