mistserver/src/input/input_dtsccrypt.h
2021-10-19 22:29:40 +02:00

24 lines
489 B
C++

#include "input.h"
#include <mist/dtsc.h>
namespace Mist{
class inputDTSC : public Input{
public:
inputDTSC(Util::Config *cfg);
protected:
// Private Functions
bool checkArguments();
bool readHeader();
void getNext(bool smart = true);
void seek(int seekTime);
void trackSelect(std::string trackSpec);
DTSC::File inFile;
std::map<int, unsigned long long int> iVecs;
std::string key;
};
}// namespace Mist
typedef Mist::inputDTSC mistIn;