On Thu, Apr 29, 2021 at 4:35 PM Hans Verkuil <hverkuil-cisco@xxxxxxxxx> wrote: > > On 27/04/2021 13:15, Alexandre Courbot wrote: > > This series adds support for the stateless API into mtk-vcodec, by first > > separating the stateful ops into their own source file, and introducing > > a new set of ops suitable for stateless decoding. As such, support for > > stateful decoders should remain completely unaffected. > > > > This series has been tested with both MT8183 and MT8173. Decoding was > > working for both chips, and in the case of MT8173 no regression has been > > noticed. > > > > Patches 1-9 add MT8183 support to the decoder using the stateless API. > > MT8183 only support H.264 acceleration. > > > > Patches 10-15 are follow-ups that further improve compliance for the > > decoder and encoder, by fixing support for commands on both. Patch 11 > > also makes sure that supported H.264 profiles are exported on MT8173. > > For a v5 I would recommend that - where possible - these 'improve compliance' > patches are moved to the beginning of the series. That way they can be picked > up quickly without having to wait for the whole series to be accepted. Makes sense, the current order reflects the chronology these patches have been written, but I agree that improving compliance should be merged first. Let me try to reorder things a bit. Cheers, Alex.