DVBAdapter_t Struct Reference
[DVB Adapter access]

Structure representing a DVB Adapter, that is a frontend, a demux and a dvr device. More...

#include <dvb.h>


Data Fields

int adapter
 The adapter number ie /dev/dvb/adapter<adapter>.
struct dvb_frontend_info info
 Information about the front end.
char frontEndPath [30]
 Path to the frontend device.
int frontEndFd
 File descriptor for the frontend device.
char demuxPath [30]
 Path to the demux device.
DVBAdapterPIDFilter_t filters [DVB_MAX_PID_FILTERS]
 File descriptor for the demux device.
char dvrPath [30]
 Path to the dvr device.
int dvrFd
 File descriptor for the dvr device.
int lnbLowFreq
 LNB LO frequency information.
int lnbHighFreq
 LNB LO frequency information.
int lnbSwitchFreq
 LNB LO frequency information.
bool hardwareRestricted
 Whether the adapter can only stream a portion of the transport stream.
pthread_t monitorThread
 Thread monitoring the lock state of the frontend.
bool monitorExit
 Boolean to exit monitor thread.


Detailed Description

Structure representing a DVB Adapter, that is a frontend, a demux and a dvr device.

Currently only supports the first frontend/demux/dvr per adapter.


Field Documentation

File descriptor for the demux device.

Thread monitoring the lock state of the frontend.

Boolean to exit monitor thread.


The documentation for this struct was generated from the following file:

Generated on Thu Jun 26 12:58:32 2008 for DVBStreamer by  doxygen 1.5.5