#ifndef SWIG
-#if HAVE_DVB_API_VERSION < 3
-#include <ost/frontend.h>
-#define FRONTENDPARAMETERS FrontendParameters
-#else
#include <linux/dvb/frontend.h>
#include <linux/dvb/video.h>
#define FRONTENDPARAMETERS struct dvb_frontend_parameters
-#endif
#include <lib/dvb/frontendparms.h>
#include <lib/base/object.h>
#include <lib/base/ebase.h>
#endif
int len;
__u8 data[MAX_DISEQC_LENGTH];
-#if HAVE_DVB_API_VERSION < 3
- int tone;
- int voltage;
-#endif
#ifdef SWIG
public:
#endif
enum { stateIdle, stateTuning, stateFailed, stateLock, stateLostLock, stateClosed };
enum { toneOff, toneOn };
enum { voltageOff, voltage13, voltage18, voltage13_5, voltage18_5 };
- enum { bitErrorRate, signalPower, signalQuality, locked, synced, frontendNumber, signalQualitydB };
+ enum { bitErrorRate, signalPower, signalQuality, locked, synced, frontendNumber, signalQualitydB, isUsbTuner };
};
SWIG_IGNORE(iDVBFrontend);
virtual int getSource()=0;
};
-#if HAVE_DVB_API_VERSION < 3 && !defined(VIDEO_EVENT_SIZE_CHANGED)
-#define VIDEO_EVENT_SIZE_CHANGED 1
-#define VIDEO_EVENT_FRAME_RATE_CHANGED 2
-#endif
-
class iTSMPEGDecoder: public iObject
{
public: