rockchip-linux / mpp

Media Process Platform (MPP) module
603 stars 172 forks source link

mpp_rkvdec2 fdc48100.rkvdec-core: resetting... #701

Open tkn-computer opened 3 weeks ago

tkn-computer commented 3 weeks ago

RK3588在UDP流解码时,可能由于UDP数据有丢包问题,在解码的过程中会出现

mpp_rkvdec2 fdc48100.rkvdec-core: resetting... mpp_rkvdec2 fdc48100.rkvdec-core: reset done

出现这个打印后,解码器会在几秒内无法正确解出图像。

个人认为, 当数据有问题,可以出现马赛克,当遇到正确I帧后恢复图像,不应该是解码器复位,导致一段时间无法解码。

rkvdec-core: resetting 打印是在内核 drivers/video/rockchip/mpp/mpp_rkvdec2_link.c

有没有大神帮忙看看什么问题

FumasterLin commented 3 weeks ago

遇到有数据错误的时候,正常是会reset 硬件的,这个很正常。当有新的并且正确的IDR的时候,可以正常继续解码