Make compiling D-Star conditional.

This commit is contained in:
Jonathan Naylor
2023-06-29 17:13:00 +01:00
parent 5a12f49a6e
commit 37420dc93c
20 changed files with 847 additions and 613 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright (C) 2010,2014,2016,2018 by Jonathan Naylor G4KLX
* Copyright (C) 2010,2014,2016,2018,2023 by Jonathan Naylor G4KLX
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
@@ -19,6 +19,8 @@
#if !defined(AMBEFEC_H)
#define AMBEFEC_H
#include "Defines.h"
class CAMBEFEC {
public:
CAMBEFEC();
@@ -26,14 +28,17 @@ public:
unsigned int regenerateDMR(unsigned char* bytes) const;
#if defined(USE_DSTAR)
unsigned int regenerateDStar(unsigned char* bytes) const;
#endif
unsigned int regenerateYSFDN(unsigned char* bytes) const;
unsigned int regenerateIMBE(unsigned char* bytes) const;
private:
#if defined(USE_DSTAR)
unsigned int regenerateDStar(unsigned int& a, unsigned int& b) const;
#endif
unsigned int regenerateDMR(unsigned int& a, unsigned int& b,unsigned int& c) const;
};