SASC
DVBSoftCAM

device.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <errno.h>
#include <sys/ioctl.h>
#include <sys/time.h>
#include <dlfcn.h>
#include <vdr/channels.h>
#include <vdr/ci.h>
#include <vdr/dvbdevice.h>
#include <vdr/thread.h>
#include <vdr/dvbci.h>
#include "FFdecsa/FFdecsa.h"
#include "device.h"
#include "cam.h"
#include "scsetup.h"
#include "system.h"
#include "data.h"
#include "override.h"
#include "misc.h"
#include "log-core.h"
#include "device-tmpl.c"

Go to the source code of this file.

Classes

class  cScDvbDevicePlugin

Defines

#define SCDEVICE   cScDvbDevice
#define DVBDEVICE   cDvbDevice
#define OWN_FULLTS
#define OWN_SETCA

Variables

static cSimpleList
< cScDevicePlugin > 
devplugins
 SASC.
static int * vdr_nci = 0
static int * vdr_ud = 0
static int vdr_save_ud

Define Documentation

#define DVBDEVICE   cDvbDevice

Definition at line 145 of file device.c.

#define OWN_FULLTS

Definition at line 147 of file device.c.

#define OWN_SETCA

Definition at line 148 of file device.c.

#define SCDEVICE   cScDvbDevice

Definition at line 144 of file device.c.


Variable Documentation

SASC.

Definition at line 128 of file device.c.

int* vdr_nci = 0 [static]

Definition at line 305 of file device.c.

Definition at line 305 of file device.c.

Referenced by cScDevices::Initialize(), and cScDevices::OnPluginLoad().

int * vdr_ud = 0

Definition at line 305 of file device.c.

Referenced by cScDevices::Initialize(), and cScDevices::OnPluginLoad().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines