diff options
author | David Staessens <dstaessens@google.com> | 2021-07-02 15:08:36 +0900 |
---|---|---|
committer | Chih-Yu Huang <akahuang@google.com> | 2021-10-20 12:07:10 +0900 |
commit | bc5b861c8ef10aef8c3b7c48b350314d8d000b44 (patch) | |
tree | 06f504a4cd4906d10c8c51f9cbd13fa9b0de2faf /components/V4L2EncodeInterface.cpp | |
parent | 637be53d6520b22864d39cb64c46084ada247324 (diff) | |
download | v4l2_codec2-bc5b861c8ef10aef8c3b7c48b350314d8d000b44.tar.gz |
v4l2_codec2 encoder: Dynamically adjust framerate based on frame times.
The GTS testDynamicFramerateChangeVp8 test expects the VP8 V4L2
encoder to dynamically adjust the framerate based on the frame
timestamps during encoding. This CL makes changes to the V4L2 encoder
to monitor the time difference between subsequent frames and adjust the
framerate accordingly.
BUG: 192419592
Test: media.gts.RtcVideoCodecTest#testDynamicFramerateChangeVp8
Change-Id: Ic2f6d905345d9678765ad9db93e430d4ebddd602
Diffstat (limited to 'components/V4L2EncodeInterface.cpp')
0 files changed, 0 insertions, 0 deletions