Closed
Bug 1014819
Opened 10 years ago
Closed 10 years ago
Prepending SPS/PPS H.264 packets when missing in OMX encoder output is broken
Categories
(Core :: WebRTC: Audio/Video, defect)
Tracking
()
RESOLVED
FIXED
mozilla32
People
(Reporter: jesup, Assigned: jesup)
References
Details
Attachments
(2 files, 1 obsolete file)
9.12 KB,
patch
|
jhlin
:
review+
|
Details | Diff | Splinter Review |
3.31 KB,
patch
|
roc
:
review+
|
Details | Diff | Splinter Review |
The OMX H.264 encoder on Flame's tries to insert SPS/PPS before any IDR (iframe) that doesn't include them. Unfortunately, it tries to fetch them from stagefright, which doesn't work (at least not on the Flame with JB gonk). Attached will be a patch that drops the dependency on stagefright and works.
Assignee | ||
Comment 1•10 years ago
|
||
includes some cleanup and logging. Depends on other patches in the queue to apply
Assignee | ||
Comment 2•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Attachment #8427260 -
Attachment is obsolete: true
Assignee | ||
Comment 3•10 years ago
|
||
Assignee | ||
Updated•10 years ago
|
Attachment #8427261 -
Flags: review?(jolin)
Assignee | ||
Updated•10 years ago
|
Attachment #8427264 -
Flags: review?(roc)
Attachment #8427264 -
Flags: review?(roc) → review+
Comment 4•10 years ago
|
||
Comment on attachment 8427261 [details] [diff] [review] Replace OMX GetCodecConfig with straight caching of H.264 SPS/PPS Review of attachment 8427261 [details] [diff] [review]: ----------------------------------------------------------------- LGTM. Having our own copy of parameter sets also saves the overhead of reading them from stagefright per I-frame.
Attachment #8427261 -
Flags: review?(jolin) → review+
Assignee | ||
Comment 5•10 years ago
|
||
Green try on the mass of patches - https://tbpl.mozilla.org/?tree=Try&rev=36fed02b8193
Assignee | ||
Comment 6•10 years ago
|
||
https://hg.mozilla.org/integration/mozilla-inbound/rev/68d1416b253c https://hg.mozilla.org/integration/mozilla-inbound/rev/e6a4624d247f
Target Milestone: --- → mozilla32
Comment 7•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/68d1416b253c https://hg.mozilla.org/mozilla-central/rev/e6a4624d247f
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•