X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/967664233fc4ce992405a0e86e0c6cd594dfba57..ec6cfceaa66fc2243e08001178c70fb5db9fcc50:/lib/dvb/demux.cpp diff --git a/lib/dvb/demux.cpp b/lib/dvb/demux.cpp index 286821c3..f24fcddc 100644 --- a/lib/dvb/demux.cpp +++ b/lib/dvb/demux.cpp @@ -7,6 +7,9 @@ #if HAVE_DVB_API_VERSION < 3 #include +#ifndef DMX_SET_NEGFILTER_MASK + #define DMX_SET_NEGFILTER_MASK _IOW('o',48,uint8_t *) +#endif #else #include #endif @@ -74,6 +77,8 @@ eDVBSectionReader::eDVBSectionReader(eDVBDemux *demux, eMainloop *context, RESUL #endif fd = ::open(filename, O_RDWR); + eDebug("eDVBSectionReader has fd %d", fd); + if (fd >= 0) { notifier=new eSocketNotifier(context, fd, eSocketNotifier::Read);