zapit/src/scansdt.cpp: get fta flag from CServiceScan

Origin commit data
------------------
Commit: 418b2b1898
Author: [CST] Focus <focus.cst@gmail.com>
Date: 2012-03-25 (Sun, 25 Mar 2012)
This commit is contained in:
[CST] Focus
2012-03-25 16:37:08 +04:00
parent 2a9b593160
commit b1437c7af2

View File

@@ -39,7 +39,6 @@
#include <zapit/dvbstring.h>
extern CZapitClient::scanType scanType; // FIXME
int scan_fta_flag; // FIXME
#define DEBUG_SDT
//#define DEBUG_SDT_UNUSED
@@ -245,7 +244,7 @@ bool CSdt::ParseServiceDescriptor(ServiceDescription * service, ServiceDescripto
printf("SDT: sid %04x type %x provider [%s] service [%s] scrambled %d\n", service_id, sd->getServiceType(),
providerName.c_str(), serviceName.c_str(), free_ca);
#endif
if(!current && free_ca && scan_fta_flag)
if(!current && free_ca && CServiceScan::getInstance()->isFtaOnly())
return false;
if (!CheckScanType(service_type))