ppmgr: fix omx freeze when reset [1/1]

PD#SWPL-20851

Problem:
omx can not set omx pts after reset

Solution:
set omx pts after reset

Verify:
U212

Change-Id: I582e5696f14b50bb774e18ef8295af5b4f121501
Signed-off-by: jintao xu <jintao.xu@amlogic.com>
This commit is contained in:
jintao xu
2020-03-10 15:45:13 +08:00
committed by Chris
parent 95532d1b78
commit 0959087c0c

View File

@@ -2938,7 +2938,8 @@ SKIP_DETECT:
/***recycle buffer to decoder***/
PPMGRVPP_WARN("ppmgr rebuild light-unregister_1\n");
vf_unreg_provider(&ppmgr_vf_prov);
msleep(30);
omx_cur_session = 0xffffffff;
usleep_range(4000, 5000);
vf_reg_provider(&ppmgr_vf_prov);
vf_local_init();
ppmgr_blocking = false;