mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-08-01 15:07:49 +00:00
oscam: start userspace DVB drivers before oscam
This commit is contained in:
parent
11edeb0c71
commit
a63a72bd94
@ -79,6 +79,13 @@ if [ ! "$(pidof oscam)" ]; then
|
|||||||
if [ -f "$LOCKDIR/$LOCKFILE" ] ; then
|
if [ -f "$LOCKDIR/$LOCKFILE" ] ; then
|
||||||
break
|
break
|
||||||
fi
|
fi
|
||||||
|
# start userspace DVB driver/addon
|
||||||
|
for driver_dvb in $(find /storage/.xbmc/addons/driver.dvb.*/bin/userspace-driver.sh -type f 2>/dev/null); do
|
||||||
|
driver_dvb_name=$(echo $driver_dvb | awk 'BEGIN {FS="/"} {printf("%s", $5)}')
|
||||||
|
logger -t OSCAM "### Loading userspace DVB driver: $driver_dvb_name ###"
|
||||||
|
# use ". " because of variable export
|
||||||
|
. $driver_dvb
|
||||||
|
done
|
||||||
LD_LIBRARY_PATH="$ADDON_DIR/lib:$LD_LIBRARY_PATH" oscam $OSCAM_ARG > /dev/null 2>&1
|
LD_LIBRARY_PATH="$ADDON_DIR/lib:$LD_LIBRARY_PATH" oscam $OSCAM_ARG > /dev/null 2>&1
|
||||||
sleep 1
|
sleep 1
|
||||||
done &
|
done &
|
||||||
|
Loading…
x
Reference in New Issue
Block a user