Message ID | 20210908130355.3295403-1-m.tretter@pengutronix.de (mailing list archive) |
---|---|
Headers | show |
Series | media: allegro: fix and extend non-VCL NAL units | expand |
On Wed, 08 Sep 2021 15:03:48 +0200, Michael Tretter wrote: > This series fixes and extends the non-VCL NAL units in the encoded video data > of the Allegro DVT video encoder. Gentle Ping. Michael > > 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 > >