channelutil.cpp File Reference

Go to the source code of this file.

Functions

static uint get_dtv_multiplex (uint db_source_id, QString sistandard, uint64_t frequency, uint transport_id, uint network_id, signed char polarity)
static uint insert_dtv_multiplex (int db_source_id, QString sistandard, uint64_t 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, QString mod_sys, QString rolloff)
static void handle_transport_desc (vector< uint > &muxes, const MPEGDescriptor &desc, uint sourceid, uint tsid, uint netid)
static bool lt_pidcache (const pid_cache_item_t &a, const pid_cache_item_t &b)
static QStringList get_valid_recorder_list (uint chanid)
 Returns list of the recorders that have chanid in their sources.
static QStringList get_valid_recorder_list (const QString &channum)
 Returns list of the recorders that have channum in their sources.
static uint get_max_chanid (uint sourceid)
static bool chanid_available (uint chanid)
bool lt_callsign (const DBChannel &a, const DBChannel &b)
bool lt_smart (const DBChannel &a, const DBChannel &b)

Function Documentation

static uint get_dtv_multiplex ( uint  db_source_id,
QString  sistandard,
uint64_t  frequency,
uint  transport_id,
uint  network_id,
signed char  polarity 
) [static]

Definition at line 24 of file channelutil.cpp.

Referenced by insert_dtv_multiplex().

static uint insert_dtv_multiplex ( int  db_source_id,
QString  sistandard,
uint64_t  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,
QString  mod_sys,
QString  rolloff 
) [static]

Definition at line 77 of file channelutil.cpp.

Referenced by ChannelUtil::CreateMultiplex().

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

Definition at line 278 of file channelutil.cpp.

Referenced by ChannelUtil::CreateMultiplexes().

static bool lt_pidcache ( const pid_cache_item_t a,
const pid_cache_item_t b 
) [static]

Definition at line 867 of file channelutil.cpp.

Referenced by ChannelUtil::GetCachedPids(), and ChannelUtil::SaveCachedPids().

get_valid_recorder_list ( uint  chanid  )  [static]

Returns list of the recorders that have chanid in their sources.

Parameters:
chanid Channel ID of channel we are querying recorders for.
Returns:
List of cardid's for recorders with channel.

Definition at line 1084 of file channelutil.cpp.

Referenced by ChannelUtil::GetValidRecorderList().

get_valid_recorder_list ( const QString &  channum  )  [static]

Returns list of the recorders that have channum in their sources.

Parameters:
channum Channel "number" we are querying recorders for.
Returns:
List of cardid's for recorders with channel.

Definition at line 1118 of file channelutil.cpp.

static uint get_max_chanid ( uint  sourceid  )  [static]

Definition at line 1457 of file channelutil.cpp.

Referenced by ChannelUtil::CreateChanID().

static bool chanid_available ( uint  chanid  )  [static]

Definition at line 1478 of file channelutil.cpp.

Referenced by ChannelUtil::CreateChanID().

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

Definition at line 2071 of file channelutil.cpp.

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

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

Definition at line 2076 of file channelutil.cpp.

Referenced by ChannelUtil::SortChannels().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Thu May 24 06:41:44 2012 for MythTV by  doxygen 1.6.3