MythTV  master
Macros | Functions
eithelper.cpp File Reference
#include <algorithm>
#include "eithelper.h"
#include "eitfixup.h"
#include "eitcache.h"
#include "mythdb.h"
#include "atsctables.h"
#include "dvbtables.h"
#include "premieretables.h"
#include "dishdescriptors.h"
#include "premieredescriptors.h"
#include "channelutil.h"
#include "mythdate.h"
#include "programdata.h"
#include "programinfo.h"
#include "scheduledrecording.h"
#include "compat.h"
Include dependency graph for eithelper.cpp:

Go to the source code of this file.

Macros

#define LOC   QString("EITHelper: ")
 

Functions

static uint get_chan_id_from_db_atsc (uint sourceid, uint atsc_major, uint atsc_minor)
 
static uint get_chan_id_from_db_dvb (uint sourceid, uint serviceid, uint networkid, uint transportid)
 
static uint get_chan_id_from_db_dtv (uint sourceid, uint serviceid, uint tunedchanid)
 
static void init_fixup (FixupMap &fix)
 
static void parse_dvb_event_descriptors (const desc_list_t &list, FixupValue fix, QMap< uint, uint > languagePreferences, QString &title, QString &subtitle, QString &description, QMap< QString, QString > &items)
 
static void parse_dvb_component_descriptors (const desc_list_t &list, unsigned char &subtitle_type, unsigned char &audio_properties, unsigned char &video_properties)
 

Macro Definition Documentation

◆ LOC

#define LOC   QString("EITHelper: ")

Definition at line 35 of file eithelper.cpp.

Function Documentation

◆ get_chan_id_from_db_atsc()

static uint get_chan_id_from_db_atsc ( uint  sourceid,
uint  atsc_major,
uint  atsc_minor 
)
static

Definition at line 890 of file eithelper.cpp.

Referenced by EITHelper::GetChanID().

◆ get_chan_id_from_db_dvb()

static uint get_chan_id_from_db_dvb ( uint  sourceid,
uint  serviceid,
uint  networkid,
uint  transportid 
)
static

Definition at line 916 of file eithelper.cpp.

Referenced by EITHelper::GetChanID().

◆ get_chan_id_from_db_dtv()

static uint get_chan_id_from_db_dtv ( uint  sourceid,
uint  serviceid,
uint  tunedchanid 
)
static

Definition at line 985 of file eithelper.cpp.

Referenced by EITHelper::GetChanID().

◆ init_fixup()

static void init_fixup ( FixupMap fix)
static

Definition at line 1030 of file eithelper.cpp.

Referenced by EITHelper::EITHelper().

◆ parse_dvb_event_descriptors()

static void parse_dvb_event_descriptors ( const desc_list_t list,
FixupValue  fix,
QMap< uint, uint languagePreferences,
QString &  title,
QString &  subtitle,
QString &  description,
QMap< QString, QString > &  items 
)
static

Definition at line 240 of file eithelper.cpp.

Referenced by EITHelper::AddEIT().

◆ parse_dvb_component_descriptors()

static void parse_dvb_component_descriptors ( const desc_list_t list,
unsigned char &  subtitle_type,
unsigned char &  audio_properties,
unsigned char &  video_properties 
)
inlinestatic

Definition at line 342 of file eithelper.cpp.

Referenced by EITHelper::AddEIT().