|
SASC-NG
DVBSoftCAM
|
#include <malloc.h>#include <stdlib.h>#include <limits.h>#include <getopt.h>#include <typeinfo>#include <dlfcn.h>#include <dirent.h>#include <fnmatch.h>#include <vdr/plugin.h>#include <vdr/menuitems.h>#include <vdr/status.h>#include <vdr/dvbdevice.h>#include <vdr/channels.h>#include <vdr/interface.h>#include <vdr/menu.h>#include <vdr/tools.h>#include <vdr/config.h>#include "scsetup.h"#include "filter.h"#include "system.h"#include "cam.h"#include "global.h"#include "device.h"#include "smartcard.h"#include "data.h"#include "network.h"#include "misc.h"#include "opts.h"#include "i18n.h"#include "log-core.h"#include "version.h"Go to the source code of this file.
Classes | |
| class | cMenuEditCapItem |
| class | cMenuEditHexItem |
| class | cScInfoItem |
| class | cOptMInt |
| class | cSoftCAM |
| class | cMenuInfoSc |
| class | cMenuInfoCard |
| class | cLogOptItem |
| class | cMenuLogMod |
| class | cLogModItem |
| class | cMenuLogSys |
| class | cMenuSysOpts |
| class | cMenuSetupSc |
| class | cScHousekeeper |
| class | cScDll |
| class | cScDlls |
| class | cScPlugin |
Defines | |
| #define | MIN_VERS 1 |
| #define | MIN_MAJOR 6 |
| #define | MIN_MINOR 0 |
| #define | MINAPIVERSNUM 10600 |
| #define | LIBVDR_PREFIX "libvdr-" |
| #define | LIBSC_PREFIX "libsc-" |
| #define | SO_INDICATOR ".so." |
Functions | |
| VDRPLUGINCREATOR (cScPlugin) | |
Variables | |
| static cPlugin * | ScPlugin |
| static cOpts * | ScOpts |
| static cOpts * | LogOpts |
| static const char *const | cfgsub = "sc" |
| static struct LogModule | lm_core |
| cScSetup | ScSetup |
| #define LIBSC_PREFIX "libsc-" |
Definition at line 1107 of file sc.c.
Referenced by cScDlls::Load().
| #define LIBVDR_PREFIX "libvdr-" |
Definition at line 1106 of file sc.c.
Referenced by cScDlls::Load().
| #define MIN_MAJOR 6 |
Definition at line 57 of file sc.c.
Referenced by cScPlugin::Start().
| #define MIN_MINOR 0 |
Definition at line 58 of file sc.c.
Referenced by cScPlugin::Start().
| #define MIN_VERS 1 |
Definition at line 56 of file sc.c.
Referenced by cScPlugin::Start().
| #define MINAPIVERSNUM 10600 |
Definition at line 59 of file sc.c.
Referenced by cScPlugin::Start().
| #define SO_INDICATOR ".so." |
Definition at line 1108 of file sc.c.
Referenced by cScDlls::Load().
| VDRPLUGINCREATOR | ( | cScPlugin | ) |
const char* const cfgsub = "sc" [static] |
Definition at line 74 of file sc.c.
Referenced by cScPlugin::SetupMenu(), cScPlugin::Start(), and cScPlugin::SVDRPCommand().
{
(LMOD_ENABLE|L_CORE_ALL)&LOPT_MASK,
(LMOD_ENABLE|L_CORE_LOAD|L_CORE_ECM|L_CORE_PIDS|L_CORE_AU|L_CORE_AUSTATS|L_CORE_NET|L_CORE_CI|L_CORE_SC|L_CORE_HOOK|L_CORE_OVER)&LOPT_MASK,
"core",
{ "load","action","ecm","ecmProc","pids","au","auStats","auExtra","auExtern",
"caids","keys","dynamic","csa","ci","av7110","net","netData","msgcache",
"serial","smartcard","hook","ciFull","csaVerb","override" }
}
Definition at line 73 of file sc.c.
Referenced by cScPlugin::~cScPlugin().
Definition at line 73 of file sc.c.
Referenced by cScPlugin::~cScPlugin().
Definition at line 965 of file sc.c.
Referenced by cCam::AddPrg(), cTpsKeys::Check(), cEcmCache::Delete(), cEcmCache::GetCached(), cCam::HouseKeeping(), main(), cCam::ModuleStatus(), cEcmCache::New(), SCDEVICE::OpenDvr(), cCam::PostTune(), cMenuSysOpts::ProcessKey(), cMenuLogMod::ProcessKey(), sascCam::sascCam(), cCam::SetCWIndex(), cScDevices::Startup(), and cMenuSetupSc::Store().