aboutsummaryrefslogtreecommitdiff
path: root/components/V4L2EncodeInterface.cpp
diff options
context:
space:
mode:
authorDavid Staessens <dstaessens@google.com>2021-07-02 15:08:36 +0900
committerChih-Yu Huang <akahuang@google.com>2021-10-20 12:07:10 +0900
commitbc5b861c8ef10aef8c3b7c48b350314d8d000b44 (patch)
tree06f504a4cd4906d10c8c51f9cbd13fa9b0de2faf /components/V4L2EncodeInterface.cpp
parent637be53d6520b22864d39cb64c46084ada247324 (diff)
downloadv4l2_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