mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
sundtek-mediatv: localize ir_disabled parameter
once a serial number is in config file then ir_disabled parameter needs to be localized below it (it is not global parameter anymore)
This commit is contained in:
parent
da2bc78a05
commit
ecb139f9d2
@ -1,3 +1,7 @@
|
|||||||
|
103
|
||||||
|
- once a serial number is in config file then ir_disabled parameter
|
||||||
|
needs to be localized below it (it is not global parameter anymore)
|
||||||
|
|
||||||
102
|
102
|
||||||
- Automatically update driver to latest version on first install
|
- Automatically update driver to latest version on first install
|
||||||
- Show driver version in addon settings
|
- Show driver version in addon settings
|
||||||
|
@ -27,6 +27,7 @@ bulk_notification=on
|
|||||||
|
|
||||||
#[U123456789012]
|
#[U123456789012]
|
||||||
#initial_dvb_mode=DVBT
|
#initial_dvb_mode=DVBT
|
||||||
|
#ir_disabled=1
|
||||||
|
|
||||||
#[NETWORK]
|
#[NETWORK]
|
||||||
#device=192.168.1.1:0
|
#device=192.168.1.1:0
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
PKG_NAME="sundtek-mediatv"
|
PKG_NAME="sundtek-mediatv"
|
||||||
PKG_VERSION="7.0"
|
PKG_VERSION="7.0"
|
||||||
PKG_REV="102"
|
PKG_REV="103"
|
||||||
PKG_ARCH="any"
|
PKG_ARCH="any"
|
||||||
PKG_LICENSE="nonfree"
|
PKG_LICENSE="nonfree"
|
||||||
PKG_SITE="http://support.sundtek.com/"
|
PKG_SITE="http://support.sundtek.com/"
|
||||||
|
@ -136,7 +136,7 @@ if [ -z "$(pidof mediasrv)" ]; then
|
|||||||
|
|
||||||
if [ "$USE_NET_TUNERS" = "true" -a -n "$DEVICE1_IP" ]; then
|
if [ "$USE_NET_TUNERS" = "true" -a -n "$DEVICE1_IP" ]; then
|
||||||
# delete all network tuner entries
|
# delete all network tuner entries
|
||||||
awk '/^\[NETWORK\]/{flag=1; next} /^device=|^#|^$/{if (flag==1) next} /.*/{flag=0; print}' $SUNDTEK_CONF_TMP >${SUNDTEK_CONF_TMP}-net
|
awk '/^\[NETWORK\]/{flag=1; next} /^[^\[]|^$/{if (flag==1) next} /.*/{flag=0; print}' $SUNDTEK_CONF_TMP >${SUNDTEK_CONF_TMP}-net
|
||||||
mv ${SUNDTEK_CONF_TMP}-net $SUNDTEK_CONF_TMP
|
mv ${SUNDTEK_CONF_TMP}-net $SUNDTEK_CONF_TMP
|
||||||
echo "" >>$SUNDTEK_CONF_TMP
|
echo "" >>$SUNDTEK_CONF_TMP
|
||||||
# remove empty lines at the end of file
|
# remove empty lines at the end of file
|
||||||
@ -168,7 +168,7 @@ if [ -z "$(pidof mediasrv)" ]; then
|
|||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
# delete all network tuner entries
|
# delete all network tuner entries
|
||||||
awk '/^\[NETWORK\]/{flag=1; next} /^device=|^#|^$/{if (flag==1) next} /.*/{flag=0; print}' $SUNDTEK_CONF_TMP >${SUNDTEK_CONF_TMP}-net
|
awk '/^\[NETWORK\]/{flag=1; next} /^[^\[]|^$/{if (flag==1) next} /.*/{flag=0; print}' $SUNDTEK_CONF_TMP >${SUNDTEK_CONF_TMP}-net
|
||||||
mv ${SUNDTEK_CONF_TMP}-net $SUNDTEK_CONF_TMP
|
mv ${SUNDTEK_CONF_TMP}-net $SUNDTEK_CONF_TMP
|
||||||
echo "" >>$SUNDTEK_CONF_TMP
|
echo "" >>$SUNDTEK_CONF_TMP
|
||||||
# remove empty lines at the end of file
|
# remove empty lines at the end of file
|
||||||
@ -197,26 +197,26 @@ if [ -z "$(pidof mediasrv)" ]; then
|
|||||||
[ ! -f $KEYMAP ] && KEYMAP=""
|
[ ! -f $KEYMAP ] && KEYMAP=""
|
||||||
|
|
||||||
# remove setttings for this tuner
|
# remove setttings for this tuner
|
||||||
awk -v val="[$SERIAL]" '$0 == val {flag=1; next} /^ir_protocol=|^rcmap=|^initial_dvb_mode=|^#|^$/{if (flag==1) next} /.*/{flag=0; print}' $SUNDTEK_CONF_TMP >${SUNDTEK_CONF_TMP}-types
|
awk -v val="[$SERIAL]" '$0 == val {flag=1; next} /^[^\[]|^$/{if (flag==1) next} /.*/{flag=0; print}' $SUNDTEK_CONF_TMP >${SUNDTEK_CONF_TMP}-types
|
||||||
mv ${SUNDTEK_CONF_TMP}-types $SUNDTEK_CONF_TMP
|
mv ${SUNDTEK_CONF_TMP}-types $SUNDTEK_CONF_TMP
|
||||||
echo "" >>$SUNDTEK_CONF_TMP
|
echo "" >>$SUNDTEK_CONF_TMP
|
||||||
# remove empty lines at the end of file
|
# remove empty lines at the end of file
|
||||||
sed -i -e ':a' -e '/^\n*$/{$d;N;};/\n$/ba' $SUNDTEK_CONF_TMP
|
sed -i -e ':a' -e '/^\n*$/{$d;N;};/\n$/ba' $SUNDTEK_CONF_TMP
|
||||||
|
|
||||||
ADDNEW=true
|
echo "" >>$SUNDTEK_CONF_TMP
|
||||||
if [ -n "$DVBMODE" ]; then
|
echo "[$SERIAL]" >>$SUNDTEK_CONF_TMP
|
||||||
[ $ADDNEW = true ] && ADDNEW=false && echo -e "\n[$SERIAL]" >>$SUNDTEK_CONF_TMP
|
|
||||||
echo "initial_dvb_mode=$DVBMODE" >>$SUNDTEK_CONF_TMP
|
[ -n "$DVBMODE" ] && echo "initial_dvb_mode=$DVBMODE" >>$SUNDTEK_CONF_TMP
|
||||||
fi
|
|
||||||
if [ -n "$IRPROT" ]; then
|
if [ "$ENABLE_IR_RECEIVER" = "true" ]; then
|
||||||
[ $ADDNEW = true ] && ADDNEW=false && echo -e "\n[$SERIAL]" >>$SUNDTEK_CONF_TMP
|
echo "ir_disabled=0" >>$SUNDTEK_CONF_TMP
|
||||||
echo "ir_protocol=$IRPROT" >>$SUNDTEK_CONF_TMP
|
else
|
||||||
fi
|
echo "ir_disabled=1" >>$SUNDTEK_CONF_TMP
|
||||||
if [ -n "$KEYMAP" ]; then
|
|
||||||
[ $ADDNEW = true ] && ADDNEW=false && echo -e "\n[$SERIAL]" >>$SUNDTEK_CONF_TMP
|
|
||||||
echo "rcmap=$KEYMAP" >>$SUNDTEK_CONF_TMP
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
[ -n "$IRPROT" ] && echo "ir_protocol=$IRPROT" >>$SUNDTEK_CONF_TMP
|
||||||
|
[ -n "$KEYMAP" ] && echo "rcmap=$KEYMAP" >>$SUNDTEK_CONF_TMP
|
||||||
|
|
||||||
echo "" >>$SUNDTEK_CONF_TMP
|
echo "" >>$SUNDTEK_CONF_TMP
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user