Closed Bug 1033344 Opened 10 years ago Closed 7 years ago

8x10 OMX H.264 encoder requires an encoder reconfig if the framerate changes too much

Categories

(Core :: WebRTC, defect, P4)

ARM
Gonk (Firefox OS)
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: jesup, Unassigned)

Details

The 8x10 OMX H.264 encoder requires an encoder reset & IDR when the framerate changes too much; it supports +0% to -50% of the set rate.

We landed a workaround to reset the encoder when we fall outside of that rate.  This forces an IDR and also takes a few frame times in addition, causing a glitch for the user.

It could be avoided by supporting a larger negative size (so we could set the max frame rate, and the camera could go down to 5 or 10fps without a reset), or by allowing a framerate setting change without a reset (which likely would require stagefright changes).
Randell,

The meta build M8610AAAAANFYD1530.1 or later has this fix. Please, confirm and remove the workaround.
Flags: needinfo?(rjesup)
backlog: --- → webRTC+
Rank: 45
Priority: -- → P4
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(rjesup)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.