bool cCam::SetCaDescr(ca_descr_t *ca_descr, bool initial)
{
-#ifndef SASC
if(!softcsa || (fullts && ca_descr->index==0))
return devplugin->SetCaDescr(device,ca_descr,initial);
+#ifndef SASC
else if(decsa)
return decsa->SetDescr(ca_descr,initial);
#endif //!SASC
bool cCam::SetCaPid(ca_pid_t *ca_pid)
{
-#ifndef SASC
if(!softcsa || (fullts && ca_pid->index==0))
return devplugin->SetCaPid(device,ca_pid);
+#ifndef SASC
else if(decsa)
return decsa->SetCaPid(ca_pid);
#endif //!SASC
void cCam::DumpAV7110(void)
{
-#ifndef SASC
devplugin->DumpAV(device);
-#endif //!SASC
}
int cCam::GetFreeIndex(void)
#define DVBDEVICE cDvbDevice
#define OWN_SETCA
#include "device-tmpl.c"
-#undef SCDEVICE
-#undef DVBDEVICE
-#undef OWN_SETCA
extern void _SetCaDescr(int adapter, ca_descr_t *ca_descr);
extern void _SetCaPid(int adapter, ca_pid_t *ca_pid);