Hey Jackson, On 31.01.2024 10:30, jackson.lee wrote:
The wave5 codec driver is a stateful encoder/decoder.
You don't have to re introduce the driver here.
The following patches is for supporting yuv422 inpuy format, supporting runtime suspend/resume feature and extra things.
Could you provide some test scores in your next patch version? Interesting would be your score on V4L2-compliance and also the fluster score for the decoder. Greetings, Sebastian
jackson.lee (5): wave5 : Support yuv422 input format for encoder. wave5: Support to prepend sps/pps to IDR frame. wave5 : Support runtime suspend/resume. wave5: Use the bitstream buffer size from host. wave5 : Fixed the wrong buffer size formula. .../platform/chips-media/wave5/wave5-hw.c | 11 +- .../chips-media/wave5/wave5-vpu-dec.c | 86 ++++------ .../chips-media/wave5/wave5-vpu-enc.c | 159 +++++++++++++++--- .../platform/chips-media/wave5/wave5-vpu.c | 68 ++++++++ .../platform/chips-media/wave5/wave5-vpuapi.c | 7 + .../platform/chips-media/wave5/wave5-vpuapi.h | 1 + .../media/platform/chips-media/wave5/wave5.h | 3 + 7 files changed, 255 insertions(+), 80 deletions(-) -- 2.43.0