aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/v4l2-core/v4l2-ioctl.c
diff options
context:
space:
mode:
authorMing Qian <[email protected]>2025-04-01 09:06:57 +0000
committerHans Verkuil <[email protected]>2025-04-08 07:21:21 +0000
commit9ea16ba6eaf93f25f61855751f71e2e701709ddf (patch)
tree6578e979766552e7775f14afcb5296c2fee5b935 /drivers/media/v4l2-core/v4l2-ioctl.c
parentmedia: amphion: Reduce decoding latency for HEVC decoder (diff)
downloadkernel-9ea16ba6eaf93f25f61855751f71e2e701709ddf.tar.gz
kernel-9ea16ba6eaf93f25f61855751f71e2e701709ddf.zip
media: amphion: Add a frame flush mode for decoder
By default the amphion decoder will pre-parse 3 frames before starting to decode the first frame. Alternatively, a block of flush padding data can be appended to the frame, which will ensure that the decoder can start decoding immediately after parsing the flush padding data, thus potentially reducing decoding latency. This mode was previously only enabled, when the display delay was set to 0. Allow the user to manually toggle the use of that mode via a module parameter called low_latency, which enables the mode without changing the display order. Signed-off-by: Ming Qian <[email protected]> Reviewed-by: Nicolas Dufresne <[email protected]> Signed-off-by: Sebastian Fricke <[email protected]> Signed-off-by: Hans Verkuil <[email protected]>
Diffstat (limited to 'drivers/media/v4l2-core/v4l2-ioctl.c')
0 files changed, 0 insertions, 0 deletions