Ticket #6477: mythtv-channel_scanner_symbol_visibility_fixes.patch

File mythtv-channel_scanner_symbol_visibility_fixes.patch, 2.6 KB (added by sphery <mtdean@…>, 11 years ago)
  • libs/libmythtv/cardutil.h

     
    1818typedef QMap<int,QString> InputNames;
    1919typedef vector<QString>   QStringVec;
    2020
    21 QString get_on_cardid(const QString&, uint);
     21MPUBLIC QString get_on_cardid(const QString&, uint);
    2222
    2323bool set_on_source(const QString&, uint, uint, const QString);
    2424
  • libs/libmythtv/channelscan/scaninfo.h

     
    1414#include <qdatetime.h>
    1515
    1616// MythTV headers
     17#include "mythexp.h"
    1718#include "dtvmultiplex.h"
    1819
    1920class ScanInfo
     
    3435    QDateTime scandate;
    3536};
    3637
    37 vector<ScanInfo> LoadScanList(void);
     38MPUBLIC vector<ScanInfo> LoadScanList(void);
    3839uint SaveScan(const ScanDTVTransportList &scan);
    39 ScanDTVTransportList LoadScan(uint scanid);
     40MPUBLIC ScanDTVTransportList LoadScan(uint scanid);
    4041
    4142#endif // _CHANNEL_IMPORTER_HELPERS_H_
  • libs/libmythtv/channelscan/channelimporter.h

     
    6464    uint max_atscmajcnt;
    6565};
    6666
    67 class ChannelImporter
     67class MPUBLIC ChannelImporter
    6868{
    6969  public:
    7070    ChannelImporter(bool gui, bool interactive, bool insert, bool save) :
  • libs/libmythtv/channelscan/channelscanner.h

     
    3131#define _CHANNEL_SCANNER_H_
    3232
    3333// MythTV headers
     34#include "mythexp.h"
    3435#include "dtvconfparser.h"
    3536#include "scanmonitor.h"
    3637
     
    3940class ChannelScanSM;
    4041class ChannelBase;
    4142
    42 class ChannelScanner
     43class MPUBLIC ChannelScanner
    4344{
    4445    friend class ScanMonitor;
    4546
  • libs/libmythtv/channelscan/channelscanner_cli.h

     
    4040#include "settings.h"
    4141#include "channelscanner.h"
    4242
    43 class ChannelScannerCLI : public ChannelScanner
     43class MPUBLIC ChannelScannerCLI : public ChannelScanner
    4444{
    4545  public:
    4646    ChannelScannerCLI(bool doScanSaveOnly, bool promptsOk);