diff --git a/packages/addons/service/multimedia/vdr-addon/changelog.txt b/packages/addons/service/multimedia/vdr-addon/changelog.txt index 94d2624b81..027b32aa58 100644 --- a/packages/addons/service/multimedia/vdr-addon/changelog.txt +++ b/packages/addons/service/multimedia/vdr-addon/changelog.txt @@ -3,6 +3,7 @@ - cleanup epgsources handling - * support for multiple epgsources - * support user defined epgsources +- fixed epgsearch plugin not working without streamdev-server 3.0.6 - fix startup error in vnsiserver / 32bit diff --git a/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start b/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start index 01a3b9e3da..35e265ea8f 100755 --- a/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start +++ b/packages/addons/service/multimedia/vdr-addon/source/bin/vdr.start @@ -62,7 +62,15 @@ done . /var/config/vdr.conf.default . /var/config/vdr.conf -VDR_ARG="-g /tmp --no-kbd --log=3 --port=0" +VDR_ARG="-g /tmp --no-kbd --log=3" +SVDRP_PORT=0 + +# epgsearch needs svdrp +if [ "$ENABLE_EPGSEARCH" == "true" ] ; then + SVDRP_PORT=6419 +fi +VDR_ARG="$VDR_ARG --port=$SVDRP_PORT" + VDR_ARG="$VDR_ARG --config=$ADDON_CONFIG_DIR" VDR_ARG="$VDR_ARG --resdir=$ADDON_DIR/res" VDR_ARG="$VDR_ARG --cachedir=$ADDON_CACHE_DIR" @@ -125,7 +133,7 @@ fi sed -i -e '/^epgsearch.SVDRPPort.*$/d' $ADDON_CONFIG_DIR/setup.conf fi cat >>$ADDON_CONFIG_DIR/setup.conf << MYDATA -epgsearch.SVDRPPort = 2004 +epgsearch.SVDRPPort = 6419 MYDATA )