[PATCH 0/7] media: allegro: fix and extend non-VCL NAL units

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux