channelutil.cpp File Reference

Go to the source code of this file.

Functions

static uint get_dtv_multiplex (int db_source_id, QString sistandard, uint frequency, int transport_id, int network_id)
static uint insert_dtv_multiplex (int db_source_id, QString sistandard, uint frequency, QString modulation, int transport_id, int network_id, int symbol_rate, signed char bandwidth, signed char polarity, signed char inversion, signed char trans_mode, QString inner_FEC, QString constellation, signed char hierarchy, QString hp_code_rate, QString lp_code_rate, QString guard_interval)
void handle_transport_desc (vector< uint > &muxes, const MPEGDescriptor &desc, uint sourceid, uint tsid, uint netid)
static uint get_max_chanid (uint sourceid)
static bool chanid_available (uint chanid)
bool lt_callsign (const DBChannel &a, const DBChannel &b)
static const QRegExp sepExpr ("(_|-|#|\\.)")
bool lt_smart (const DBChannel &a, const DBChannel &b)

Variables

static QMutex sepExprLock


Function Documentation

static uint get_dtv_multiplex ( int  db_source_id,
QString  sistandard,
uint  frequency,
int  transport_id,
int  network_id 
) [static]

Definition at line 115 of file channelutil.cpp.

Referenced by insert_dtv_multiplex().

static uint insert_dtv_multiplex ( int  db_source_id,
QString  sistandard,
uint  frequency,
QString  modulation,
int  transport_id,
int  network_id,
int  symbol_rate,
signed char  bandwidth,
signed char  polarity,
signed char  inversion,
signed char  trans_mode,
QString  inner_FEC,
QString  constellation,
signed char  hierarchy,
QString  hp_code_rate,
QString  lp_code_rate,
QString  guard_interval 
) [static]

Definition at line 160 of file channelutil.cpp.

Referenced by ChannelUtil::CreateMultiplex().

void handle_transport_desc ( vector< uint > &  muxes,
const MPEGDescriptor desc,
uint  sourceid,
uint  tsid,
uint  netid 
)

Definition at line 279 of file channelutil.cpp.

Referenced by ChannelUtil::CreateMultiplexes().

static uint get_max_chanid ( uint  sourceid  )  [static]

Definition at line 1060 of file channelutil.cpp.

Referenced by ChannelUtil::CreateChanID().

static bool chanid_available ( uint  chanid  )  [static]

Definition at line 1081 of file channelutil.cpp.

Referenced by ChannelUtil::CreateChanID().

bool lt_callsign ( const DBChannel a,
const DBChannel b 
) [inline]

Definition at line 1522 of file channelutil.cpp.

Referenced by lt_smart(), and ChannelUtil::SortChannels().

static const QRegExp sepExpr ( "(_|-|#|\\.)"   )  [static]

bool lt_smart ( const DBChannel a,
const DBChannel b 
) [inline]

Definition at line 1530 of file channelutil.cpp.

Referenced by ChannelUtil::SortChannels().


Variable Documentation

QMutex sepExprLock [static]

Definition at line 1527 of file channelutil.cpp.

Referenced by lt_smart().


Generated on Sat Dec 18 05:15:51 2010 for MythTV by  doxygen 1.5.5