MythTV  master
Classes | Macros | Functions
channelscan_sm.cpp File Reference
#include <unistd.h>
#include <algorithm>
#include <QObject>
#include <QMutexLocker>
#include "channelscan_sm.h"
#include "frequencies.h"
#include "scanwizardconfig.h"
#include "mythdbcon.h"
#include "channelutil.h"
#include "cardutil.h"
#include "sourceutil.h"
#include "mthread.h"
#include "mythdb.h"
#include "mythlogging.h"
#include "dtvsignalmonitor.h"
#include "scanstreamdata.h"
#include "atsctables.h"
#include "dvbsignalmonitor.h"
#include "dvbtables.h"
#include "dvbchannel.h"
#include "hdhrchannel.h"
#include "v4lchannel.h"
Include dependency graph for channelscan_sm.cpp:

Go to the source code of this file.

Classes

class  ScannedChannelInfo
 

Macros

#define LOC   (ChannelScanSM::loc(this) + ": ")
 
#define kDecryptionTimeout   4250
 
#define PCM_INFO_INIT(SISTD)
 

Functions

static void update_info (ChannelInsertInfo &info, const VirtualChannelTable *vct, uint i)
 
static void update_info (ChannelInsertInfo &info, const ServiceDescriptionTable *sdt, uint i, const QMap< uint64_t, QString > &defAuthorities)
 

Macro Definition Documentation

◆ LOC

#define LOC   (ChannelScanSM::loc(this) + ": ")

Definition at line 84 of file channelscan_sm.cpp.

◆ kDecryptionTimeout

#define kDecryptionTimeout   4250

Definition at line 86 of file channelscan_sm.cpp.

◆ PCM_INFO_INIT

#define PCM_INFO_INIT (   SISTD)
Value:
ChannelInsertInfo &info = pnum_to_dbchan[pnum]; \
info.m_db_mplexid = mplexid; info.m_source_id = m_sourceID; \
info.m_service_id = pnum; info.m_freqid = freqidStr; \
info.m_si_standard = SISTD;

Definition at line 1046 of file channelscan_sm.cpp.

Function Documentation

◆ update_info() [1/2]

static void update_info ( ChannelInsertInfo info,
const VirtualChannelTable vct,
uint  i 
)
static

Definition at line 1052 of file channelscan_sm.cpp.

Referenced by ChannelScanSM::GetChannelList().

◆ update_info() [2/2]

static void update_info ( ChannelInsertInfo info,
const ServiceDescriptionTable sdt,
uint  i,
const QMap< uint64_t, QString > &  defAuthorities 
)
static

Definition at line 1088 of file channelscan_sm.cpp.