From 237d0d8beaeca4100ab1aa2c32d69b4ec905151c Mon Sep 17 00:00:00 2001 From: chuangcheng peng Date: Fri, 14 Jul 2023 16:50:42 +0800 Subject: [PATCH] demux: add dvr mem not enough print [1/1] PD#SWPL-109051 Problem: add print when dvr mem not enough Solution: add print when dvr mem not enough Verify: verified at T5W Change-Id: Ife86db513fc825783019df3e00ee0edd08396508 Signed-off-by: chuangcheng peng --- drivers/dvb/demux/sc2_demux/ts_output.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/dvb/demux/sc2_demux/ts_output.c b/drivers/dvb/demux/sc2_demux/ts_output.c index 42d6e0e37..db6ad07e9 100644 --- a/drivers/dvb/demux/sc2_demux/ts_output.c +++ b/drivers/dvb/demux/sc2_demux/ts_output.c @@ -541,6 +541,7 @@ static int dvr_process(struct out_elem *pout) int len = 0; char *pread; int flag = 0; + int overflow = 0; if (pout->pchan->sec_level) flag = 1; @@ -550,7 +551,7 @@ static int dvr_process(struct out_elem *pout) if (ret != 0) { if (flag == 0) { if (pout->cb_ts_list) - out_ts_cb_list(pout, pread, ret, 0, 0); + out_ts_cb_list(pout, pread, ret, ret, &overflow); if (dump_other_cb) dump_other_cb(pout->sid, -1, DMX_DUMP_DVR_TYPE,