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.
backlog: --- → webRTC+
Priority: -- → P4
Status: NEW → RESOLVED
Last Resolved: a year ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.