Messages in this thread | | | Date | Thu, 23 Jun 2022 11:22:05 +0200 | Subject | Re: [PATCH] media: mediatek: vcodec: Skip SOURCE_CHANGE & EOS events for stateless | From | AngeloGioacchino Del Regno <> |
| |
Il 20/06/22 08:33, Chen-Yu Tsai ha scritto: > The stateless decoder API does not specify the usage of SOURCE_CHANGE > and EOF events. These events are used by stateful decoders to signal > changes in the bitstream. They do not make sense for stateless decoders. > > Do not handle subscription for these two types of events for stateless > decoder instances. This fixes the last v4l2-compliance error: > > Control ioctls: > fail: v4l2-test-controls.cpp(946): have_source_change || have_eos > test VIDIOC_(UN)SUBSCRIBE_EVENT/DQEVENT: FAIL > > Fixes: 8cdc3794b2e3 ("media: mtk-vcodec: vdec: support stateless API") > Signed-off-by: Chen-Yu Tsai <wenst@chromium.org> > Reviewed-by: Nicolas Dufresne <nicolas.dufresne@collabora.com>
Tested-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
| |