#! /bin/sh /usr/share/dpatch/dpatch-run ## 90_extb-0.3.1-vdr-1.7.13.dpatch by Thomas Günther ## http://toms-cafe.de/vdr/download/extb-0.3.1-vdr-1.7.13.diff ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Changes for VDR >= 1.7.13. @DPATCH@ --- extb-0.3.1/extboardio.c +++ extb-0.3.1/extboardio.c @@ -361,10 +361,16 @@ void cExtBoardIO::Channel(int nChannelNu m_nChannel |= (0 != pChannel->Tpid()) ?eHasTpid:0; if(pChannel->IsSat()) { +#if VDRVERSNUM >= 10713 + cDvbTransponderParameters dtp(pChannel->Parameters()); + char polarization = dtp.Polarization(); +#else + char polarization = pChannel->Polarization(); +#endif m_nChannel |= eIsSourceSat; - if (toupper(pChannel->Polarization()) == 'V') + if (toupper(polarization) == 'V') m_nChannel |= eIsSatVPolar; - if (toupper(pChannel->Polarization()) == 'H') + if (toupper(polarization) == 'H') m_nChannel |= eIsSatHPolar; } else if(pChannel->IsCable())