[PATCH v2 0/3] media: imx-jpeg: Fix some motion-jpeg decoding issues
From: <hidden>
Date: 2025-03-28 06:31:56
Also in:
imx, linux-media, lkml
From: <hidden>
Date: 2025-03-28 06:31:56
Also in:
imx, linux-media, lkml
From: Ming Qian <redacted> To support decoding motion-jpeg without DHT, driver will try to decode a pattern jpeg before actual jpeg frame by use of linked descriptors (This is called "repeat mode"), then the DHT in the pattern jpeg can be used for decoding the motion-jpeg. But there is some hardware limitation in the repeat mode, that may cause corruption or decoding timeout. Try to make workaround for these limitation in this patchset. Ming Qian (3): media: imx-jpeg: Enhance error handling in buffer allocation media: imx-jpeg: Change the pattern size to 128x64 media: imx-jpeg: Check decoding is ongoing for motion-jpeg .../media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 1 + .../media/platform/nxp/imx-jpeg/mxc-jpeg.c | 109 +++++++++++++----- .../media/platform/nxp/imx-jpeg/mxc-jpeg.h | 5 + 3 files changed, 86 insertions(+), 29 deletions(-) -- 2.43.0-rc1