From: Mauro Carvalho Chehab Date: Thu, 12 Dec 2013 12:11:20 +0000 (-0200) Subject: libdvbv5: fix retrieve parameters for ISDB-T X-Git-Tag: v4l-utils-1.2.0~256 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=49d82070e9709c785de6220f40f9ae09c7faacf3;p=platform%2Fupstream%2Fv4l-utils.git libdvbv5: fix retrieve parameters for ISDB-T ERROR command MODULATION (4) not found during retrieve ERROR command INNER_FEC (9) not found during retrieve Those parameters are per-layer, and not global. Signed-off-by: Mauro Carvalho Chehab --- diff --git a/lib/libdvbv5/dvb-fe.c b/lib/libdvbv5/dvb-fe.c index 57382ba..fb341f4 100644 --- a/lib/libdvbv5/dvb-fe.c +++ b/lib/libdvbv5/dvb-fe.c @@ -1005,8 +1005,8 @@ static enum dvb_quality dvbv_fe_cnr_to_quality(struct dvb_v5_fe_parms *parms, ARRAY_SIZE(dvb_s_cnr_2_qual)); break; case SYS_ISDBT: - dvb_fe_retrieve_parm(parms, DTV_MODULATION, &modulation); - dvb_fe_retrieve_parm(parms, DTV_INNER_FEC, &fec); + dvb_fe_retrieve_parm(parms, DTV_ISDBT_LAYERA_MODULATION, &modulation); + dvb_fe_retrieve_parm(parms, DTV_ISDBT_LAYERA_FEC, &fec); if (modulation == QAM_AUTO) modulation = QAM_64; /* Assume worse case */ qual = cnr_arr_to_qual(modulation, fec, cnr->svalue,