diff --git a/packages/3rdparty/multimedia/vdr/patches/vdr-1.7.27-90_linux-3.7.patch b/packages/3rdparty/multimedia/vdr/patches/vdr-1.7.27-90_linux-3.7.patch index 441b756313..5cf092b3c6 100644 --- a/packages/3rdparty/multimedia/vdr/patches/vdr-1.7.27-90_linux-3.7.patch +++ b/packages/3rdparty/multimedia/vdr/patches/vdr-1.7.27-90_linux-3.7.patch @@ -1,13 +1,16 @@ diff --git a/dvbdevice.c b/dvbdevice.c -index 42ec5b1..69a6f0c 100644 +index 42ec5b1..9c397d7 100644 --- a/dvbdevice.c +++ b/dvbdevice.c -@@ -839,7 +839,7 @@ bool cDvbTuner::SetFrontend(void) +@@ -839,7 +839,11 @@ bool cDvbTuner::SetFrontend(void) SETCMD(DTV_HIERARCHY, dtp.Hierarchy()); if (frontendType == SYS_DVBT2) { // DVB-T2 -- SETCMD(DTV_DVBT2_PLP_ID, dtp.PlpId()); ++#ifdef DTV_DVBT2_PLP_ID + SETCMD(DTV_DVBT2_PLP_ID, dtp.PlpId()); ++#else + SETCMD(DTV_DVBT2_PLP_ID_LEGACY, dtp.PlpId()); ++#endif } tuneTimeout = DVBT_TUNE_TIMEOUT;