linux-media.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] media: allegro: fix and extend non-VCL NAL units
@ 2021-09-08 13:03 Michael Tretter
  2021-09-08 13:03 ` [PATCH 1/7] media: allegro: fix row and column in response message Michael Tretter
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Michael Tretter @ 2021-09-08 13:03 UTC (permalink / raw)
  To: linux-media, mchehab, hverkuil-cisco; +Cc: kernel, m.tretter

Hello,

This series fixes and extends the non-VCL NAL units in the encoded video data
of the Allegro DVT video encoder.

Patches 1 and 2 fix and cleanup the handling of the ENCODE_FRAME firmware
message and response.

Patch 3 improves the SPS of the h.264 encoded video data by correctly scaling
the bit rate.

Patches 4 and 5 fix the color space that is written into the SPS of the h.264
encoded video data.

Patches 6 and 7 add support for writing vui parameters to the hevc encoded
video data. This allows to to specify the color space in the coded video for
hevc, too.

This series is independent of my other series regarding the encoder buffer.

Michael

Michael Tretter (7):
  media: allegro: fix row and column in response message
  media: allegro: remove external QP table
  media: allegro: correctly scale the bit rate in SPS
  media: allegro: extract nal value lookup functions to header
  media: allegro: write correct colorspace into SPS
  media: allegro: nal-hevc: implement generator for vui
  media: allegro: write vui parameters for HEVC

 .../media/platform/allegro-dvt/allegro-core.c |  82 +++++--
 .../media/platform/allegro-dvt/allegro-mail.c |   4 +-
 drivers/media/platform/allegro-dvt/nal-h264.c |  74 -------
 drivers/media/platform/allegro-dvt/nal-h264.h | 200 ++++++++++++++++-
 drivers/media/platform/allegro-dvt/nal-hevc.c | 202 ++++++++++++------
 drivers/media/platform/allegro-dvt/nal-hevc.h | 189 +++++++++++++++-
 6 files changed, 576 insertions(+), 175 deletions(-)

-- 
2.30.2


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

end of thread, other threads:[~2021-10-01  9:14 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-09-08 13:03 [PATCH 0/7] media: allegro: fix and extend non-VCL NAL units Michael Tretter
2021-09-08 13:03 ` [PATCH 1/7] media: allegro: fix row and column in response message Michael Tretter
2021-09-08 13:03 ` [PATCH 2/7] media: allegro: remove external QP table Michael Tretter
2021-09-08 13:03 ` [PATCH 3/7] media: allegro: correctly scale the bit rate in SPS Michael Tretter
2021-09-08 13:03 ` [PATCH 4/7] media: allegro: extract nal value lookup functions to header Michael Tretter
2021-09-08 13:03 ` [PATCH 5/7] media: allegro: write correct colorspace into SPS Michael Tretter
2021-09-08 13:03 ` [PATCH 6/7] media: allegro: nal-hevc: implement generator for vui Michael Tretter
2021-09-08 13:03 ` [PATCH 7/7] media: allegro: write vui parameters for HEVC Michael Tretter
2021-10-01  9:14 ` [PATCH 0/7] media: allegro: fix and extend non-VCL NAL units Michael Tretter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).