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