linux_dvb.c File Reference

Include dependency graph for linux_dvb.c:


Data Structures

struct  frontend_t
struct  diseqc_cmd_t

Defines

#define FRONTEND_LOCK_TIMEOUT   10000000
#define IF_UP(x)

Functions

static int FrontendInfo (access_t *)
static int FrontendSetQPSK (access_t *)
static int FrontendSetQAM (access_t *)
static int FrontendSetOFDM (access_t *)
static int FrontendSetATSC (access_t *)
int FrontendOpen (access_t *p_access)
void FrontendClose (access_t *p_access)
int FrontendSet (access_t *p_access)
void FrontendPoll (access_t *p_access)
int FrontendGetStatistic (access_t *p_access, frontend_statistic_t *p_stat)
void FrontendGetStatus (access_t *p_access, frontend_status_t *p_status)
static int ScanParametersDvbC (access_t *p_access, scan_parameter_t *p_scan)
static int ScanParametersDvbT (access_t *p_access, scan_parameter_t *p_scan)
int FrontendGetScanParameter (access_t *p_access, scan_parameter_t *p_scan)
static fe_spectral_inversion_t DecodeInversion (access_t *p_access)
static fe_code_rate_t DecodeFEC (access_t *p_access, int i_val)
static fe_modulation_t DecodeModulationQAM (access_t *p_access)
static fe_modulation_t DecodeModulationOFDM (access_t *p_access)
static fe_modulation_t DecodeModulationATSC (access_t *p_access)
static fe_sec_voltage_t DecodeVoltage (access_t *p_access)
static fe_sec_tone_mode_t DecodeTone (access_t *p_access)
static int DoDiseqc (access_t *p_access)
static fe_bandwidth_t DecodeBandwidth (access_t *p_access)
static fe_transmit_mode_t DecodeTransmission (access_t *p_access)
static fe_guard_interval_t DecodeGuardInterval (access_t *p_access)
static fe_hierarchy_t DecodeHierarchy (access_t *p_access)
int DMXSetFilter (access_t *p_access, int i_pid, int *pi_fd, int i_type)
int DMXUnsetFilter (access_t *p_access, int i_fd)
int DVROpen (access_t *p_access)
void DVRClose (access_t *p_access)
int CAMOpen (access_t *p_access)
int CAMPoll (access_t *p_access)
int CAMSet (access_t *p_access, dvbpsi_pmt_t *p_pmt)
void CAMClose (access_t *p_access)

Define Documentation

#define FRONTEND_LOCK_TIMEOUT   10000000

Referenced by FrontendPoll(), and FrontendSet().

#define IF_UP (  ) 

Value:

}                                                                   \
        if ( i_diff & (x) )                                                 \
        {                                                                   \
            if ( i_status & (x) )

Referenced by FrontendPoll().


Function Documentation

void CAMClose ( access_t p_access  ) 

int CAMOpen ( access_t p_access  ) 

int CAMPoll ( access_t p_access  ) 

int CAMSet ( access_t p_access,
dvbpsi_pmt_t *  p_pmt 
)

static fe_bandwidth_t DecodeBandwidth ( access_t p_access  )  [static]

References msg_Dbg, and var_GetInteger.

Referenced by FrontendSetOFDM().

static fe_code_rate_t DecodeFEC ( access_t p_access,
int  i_val 
) [static]

References msg_Dbg, and msg_Err.

Referenced by FrontendSetOFDM(), FrontendSetQAM(), and FrontendSetQPSK().

static fe_guard_interval_t DecodeGuardInterval ( access_t p_access  )  [static]

References msg_Dbg, and var_GetInteger.

Referenced by FrontendSetOFDM().

static fe_hierarchy_t DecodeHierarchy ( access_t p_access  )  [static]

References msg_Dbg, and var_GetInteger.

Referenced by FrontendSetOFDM().

static fe_spectral_inversion_t DecodeInversion ( access_t p_access  )  [static]

static fe_modulation_t DecodeModulationATSC ( access_t p_access  )  [static]

References msg_Dbg, and var_GetInteger.

Referenced by FrontendSetATSC().

static fe_modulation_t DecodeModulationOFDM ( access_t p_access  )  [static]

References msg_Dbg, and var_GetInteger.

Referenced by FrontendSetOFDM().

static fe_modulation_t DecodeModulationQAM ( access_t p_access  )  [static]

References msg_Dbg, and var_GetInteger.

Referenced by FrontendSetQAM().

static fe_sec_tone_mode_t DecodeTone ( access_t p_access  )  [static]

References msg_Dbg, msg_Err, and var_GetInteger.

Referenced by DoDiseqc().

static fe_transmit_mode_t DecodeTransmission ( access_t p_access  )  [static]

References msg_Dbg, and var_GetInteger.

Referenced by FrontendSetOFDM().

static fe_sec_voltage_t DecodeVoltage ( access_t p_access  )  [static]

References msg_Dbg, msg_Err, and var_GetInteger.

Referenced by DoDiseqc().

int DMXSetFilter ( access_t p_access,
int  i_pid,
int *  pi_fd,
int  i_type 
)

int DMXUnsetFilter ( access_t p_access,
int  i_fd 
)

References msg_Dbg, msg_Err, and VLC_SUCCESS.

Referenced by FilterUnset(), and FilterUnsetPID().

static int DoDiseqc ( access_t p_access  )  [static]

void DVRClose ( access_t p_access  ) 

References access_sys_t::i_handle, and access_t::p_sys.

Referenced by Close().

int DVROpen ( access_t p_access  ) 

void FrontendClose ( access_t p_access  ) 

int FrontendGetScanParameter ( access_t p_access,
scan_parameter_t p_scan 
)

int FrontendGetStatistic ( access_t p_access,
frontend_statistic_t p_stat 
)

void FrontendGetStatus ( access_t p_access,
frontend_status_t p_status 
)

static int FrontendInfo ( access_t p_access  )  [static]

int FrontendOpen ( access_t p_access  ) 

void FrontendPoll ( access_t p_access  ) 

int FrontendSet ( access_t p_access  ) 

static int FrontendSetATSC ( access_t p_access  )  [static]

static int FrontendSetOFDM ( access_t p_access  )  [static]

static int FrontendSetQAM ( access_t p_access  )  [static]

static int FrontendSetQPSK ( access_t p_access  )  [static]

static int ScanParametersDvbC ( access_t p_access,
scan_parameter_t p_scan 
) [static]

static int ScanParametersDvbT ( access_t p_access,
scan_parameter_t p_scan 
) [static]


Generated on Tue May 25 08:05:07 2010 for VLC by  doxygen 1.5.6