mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 0/2] add MBR type rate control for encoder
@ 2024-01-18 10:59 Sachin Kumar Garg
  2024-01-18 10:59 ` [PATCH 1/2] media: v4l2-ctrls: add encoder maximum bitrate control Sachin Kumar Garg
  2024-01-18 10:59 ` [PATCH 2/2] media: venus: add new rate control type MBR for encoder Sachin Kumar Garg
  0 siblings, 2 replies; 6+ messages in thread
From: Sachin Kumar Garg @ 2024-01-18 10:59 UTC (permalink / raw)
  To: hverkuil-cisco, Mauro Carvalho Chehab, Stanimir Varbanov,
	Vikash Garodia, Andy Gross, Bjorn Andersson, Konrad Dybcio
  Cc: Bryan O'Donoghue, linux-media, linux-kernel, linux-arm-msm

This series adds the support for MBR rate control type in the
venus driver.

This rate control type will limit the frame level maximum bitrate as
per the target bitrate.
It will improve the video quality of low motion video at ultra low
bit-rates.

Sachin Kumar Garg (2):
  media: v4l2-ctrls: add encoder maximum bitrate control
  media: venus: add new rate control type MBR for encoder

 .../media/v4l/ext-ctrls-codec.rst             |  2 +
 drivers/media/platform/qcom/venus/hfi_cmds.c  | 38 +++++++++++++------
 .../media/platform/qcom/venus/hfi_helper.h    |  1 +
 drivers/media/platform/qcom/venus/venc.c      |  2 +
 .../media/platform/qcom/venus/venc_ctrls.c    |  5 ++-
 drivers/media/v4l2-core/v4l2-ctrls-defs.c     |  1 +
 include/uapi/linux/v4l2-controls.h            |  1 +
 7 files changed, 37 insertions(+), 13 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2024-01-19  8:05 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-01-18 10:59 [PATCH 0/2] add MBR type rate control for encoder Sachin Kumar Garg
2024-01-18 10:59 ` [PATCH 1/2] media: v4l2-ctrls: add encoder maximum bitrate control Sachin Kumar Garg
2024-01-18 10:59 ` [PATCH 2/2] media: venus: add new rate control type MBR for encoder Sachin Kumar Garg
2024-01-18 13:34   ` Bryan O'Donoghue
2024-01-18 17:44   ` Konrad Dybcio
2024-01-19  8:05     ` Vikash Garodia

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®