All of lore.kernel.org
 help / color / mirror / Atom feed
From: Hans Verkuil <hverkuil@xs4all.nl>
To: Linux Media Mailing List <linux-media@vger.kernel.org>
Cc: Benjamin Gaignard <benjamin.gaignard@linaro.org>,
	Ming Qian <ming.qian@nxp.com>,
	Yunfei Dong <yunfei.dong@mediatek.com>,
	Zheng Wang <zyytlz.wz@163.com>
Subject: [GIT PULL FOR v6.4] Various codec fixes and enhancements
Date: Tue, 21 Mar 2023 15:37:40 +0100	[thread overview]
Message-ID: <a4dafa22-3ee3-dbe1-fd50-fee07883ce1a@xs4all.nl> (raw)

The following changes since commit 71937240a472ee551ac8de0e7429b9d49884a388:

  media: ov2685: Select VIDEO_V4L2_SUBDEV_API (2023-03-20 16:32:18 +0100)

are available in the Git repository at:

  git://linuxtv.org/hverkuil/media_tree.git tags/br-v6.4f

for you to fetch changes up to bc08747b7f34fcc768ff3b17f1c16f6d3b336cb3:

  media: rkvdec: fix use after free bug in rkvdec_remove (2023-03-21 15:03:16 +0100)

----------------------------------------------------------------
Tag branch

----------------------------------------------------------------
Benjamin Gaignard (6):
      media: verisilicon: Do not set context src/dst formats in reset functions
      media: verisilicon: Do not use ctx fields as format storage when resetting
      media: verisilicon: Do not set ctx->bit_depth in hantro_try_ctrl()
      media: verisilicon: Do not change context bit depth before validating the format
      media: verisilicon: HEVC: Only propose 10 bits compatible pixels formats
      media: verisilicon: VP9: Only propose 10 bits compatible pixels formats

Ming Qian (4):
      media: add Sorenson Spark video format
      media: amphion: support to decode sorenson spark video
      media: add RealVideo format RV30 and RV40
      media: amphion: support to decode RealVideo video

Yunfei Dong (7):
      media: mediatek: vcodec: add params to record lat and core lat_buf count
      media: mediatek: vcodec: using each instance lat_buf count replace core ready list
      media: mediatek: vcodec: move lat_buf to the top of core list
      media: mediatek: vcodec: add core decode done event
      media: mediatek: vcodec: remove unused lat_buf
      media: mediatek: vcodec: making sure queue_work successfully
      media: mediatek: vcodec: change lat thread decode error condition

Zheng Wang (2):
      media: cedrus: fix use after free bug in cedrus_remove due to race condition
      media: rkvdec: fix use after free bug in rkvdec_remove

 Documentation/userspace-api/media/v4l/pixfmt-compressed.rst          | 25 ++++++++++++++++
 drivers/media/platform/amphion/vdec.c                                | 21 +++++++++++++
 drivers/media/platform/amphion/vpu_malone.c                          | 41 ++++++++++++++++++++++++++
 drivers/media/platform/amphion/vpu_malone.h                          |  1 +
 drivers/media/platform/mediatek/vcodec/mtk_vcodec_dec_stateless.c    |  6 ++--
 drivers/media/platform/mediatek/vcodec/vdec/vdec_h264_req_multi_if.c |  2 +-
 drivers/media/platform/mediatek/vcodec/vdec/vdec_vp9_req_lat_if.c    |  2 +-
 drivers/media/platform/mediatek/vcodec/vdec_msg_queue.c              | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++--------
 drivers/media/platform/mediatek/vcodec/vdec_msg_queue.h              | 12 ++++++++
 drivers/media/platform/verisilicon/hantro_drv.c                      | 49 +++++++++++++++++++++++-------
 drivers/media/platform/verisilicon/hantro_postproc.c                 |  2 +-
 drivers/media/platform/verisilicon/hantro_v4l2.c                     | 90 ++++++++++++++++++++++++++-----------------------------
 drivers/media/platform/verisilicon/hantro_v4l2.h                     |  3 +-
 drivers/media/platform/verisilicon/imx8m_vpu_hw.c                    |  2 ++
 drivers/media/v4l2-core/v4l2-ioctl.c                                 |  3 ++
 drivers/staging/media/rkvdec/rkvdec.c                                |  2 ++
 drivers/staging/media/sunxi/cedrus/cedrus.c                          |  1 +
 include/uapi/linux/videodev2.h                                       |  3 ++
 18 files changed, 282 insertions(+), 78 deletions(-)

             reply	other threads:[~2023-03-21 14:37 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-21 14:37 Hans Verkuil [this message]
2023-03-21 15:33 ` [GIT PULL FOR v6.4] Various codec fixes and enhancements (#90582) Jenkins

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a4dafa22-3ee3-dbe1-fd50-fee07883ce1a@xs4all.nl \
    --to=hverkuil@xs4all.nl \
    --cc=benjamin.gaignard@linaro.org \
    --cc=linux-media@vger.kernel.org \
    --cc=ming.qian@nxp.com \
    --cc=yunfei.dong@mediatek.com \
    --cc=zyytlz.wz@163.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.