mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-28 13:16:41 +00:00
vdr & tvheadend: forgot to rework WAIT_FOR_FEINIT
This commit is contained in:
parent
f2d33d9d43
commit
4827c9a87e
@ -94,9 +94,13 @@ done
|
|||||||
|
|
||||||
# (wait for) at least 1 adapter (xbmc allows to set 0)
|
# (wait for) at least 1 adapter (xbmc allows to set 0)
|
||||||
[ $NUM_ADAPTERS -lt 1 ] && NUM_ADAPTERS=1
|
[ $NUM_ADAPTERS -lt 1 ] && NUM_ADAPTERS=1
|
||||||
if [ "$WAIT_FOR_FEINIT" == "true" ] && [ ! -e /dev/dvb/adapter$((NUM_ADAPTERS-1))/frontend* ] ; then
|
if [ "$WAIT_FOR_FEINIT" == "true" ] ; then
|
||||||
sleep 1
|
while [ true ] ; do
|
||||||
continue
|
if [ -e /dev/dvb/adapter$((NUM_ADAPTERS-1))/frontend* ] ; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$PRELOAD_CAPMT_CA" == "true" ] ; then
|
if [ "$PRELOAD_CAPMT_CA" == "true" ] ; then
|
||||||
|
@ -161,12 +161,18 @@ for driver_dvb in $(find /storage/.xbmc/addons/driver.dvb.*/bin/userspace-driver
|
|||||||
# use ". " because of variable export
|
# use ". " because of variable export
|
||||||
. $driver_dvb
|
. $driver_dvb
|
||||||
done
|
done
|
||||||
|
|
||||||
# (wait for) at least 1 adapter (xbmc allows to set 0)
|
# (wait for) at least 1 adapter (xbmc allows to set 0)
|
||||||
[ $NUM_ADAPTERS -lt 1 ] && NUM_ADAPTERS=1
|
[ $NUM_ADAPTERS -lt 1 ] && NUM_ADAPTERS=1
|
||||||
if [ "$WAIT_FOR_FEINIT" == "true" ] && [ ! -e /dev/dvb/adapter$((NUM_ADAPTERS-1))/frontend* ] ; then
|
if [ "$WAIT_FOR_FEINIT" == "true" ] ; then
|
||||||
sleep 1
|
while [ true ] ; do
|
||||||
continue
|
if [ -e /dev/dvb/adapter$((NUM_ADAPTERS-1))/frontend* ] ; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
sleep 1
|
||||||
|
done
|
||||||
fi
|
fi
|
||||||
|
|
||||||
check_tmpfs_mount
|
check_tmpfs_mount
|
||||||
fix_config
|
fix_config
|
||||||
eval LANG=en_US.UTF-8 exec vdr.bin $VDR_ARG &>$LOG_FILE
|
eval LANG=en_US.UTF-8 exec vdr.bin $VDR_ARG &>$LOG_FILE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user