MistServer  2.5.3-Pro-19-gf5e75b1 ( Generic_64)
input_dtsccrypt.h
Go to the documentation of this file.
1 #include "input.h"
2 #include <mist/dtsc.h>
3 
4 namespace Mist {
5  class inputDTSC : public Input {
6  public:
7  inputDTSC(Util::Config * cfg);
8  protected:
9  //Private Functions
10  bool setup();
11  bool readHeader();
12  void getNext(bool smart = true);
13  void seek(int seekTime);
14  void trackSelect(std::string trackSpec);
15 
17 
18  std::map<int,unsigned long long int> iVecs;
19  std::string key;
20  };
21 }
22 
24 
25 
std::string key
Definition: input_dtsccrypt.h:19
void seek(int seekTime)
Definition: input_dtsc.cpp:80
Definition: input_dtsc.h:5
void trackSelect(std::string trackSpec)
Definition: input_dtsc.cpp:86
Recording to file.
Definition: input.cpp:13
inputDTSC(Util::Config *cfg)
Definition: input_dtsc.cpp:13
bool setup()
Definition: input_dtsc.cpp:27
Deals with parsing configuration from commandline options.
Definition: config.h:18
Mist::inputDTSC mistIn
Definition: input_dtsccrypt.h:23
A simple wrapper class that will open a file and allow easy reading/writing of DTSC data from/to it...
Definition: dtsc.h:371
DTSC::File inFile
Definition: input_dtsc.h:16
bool readHeader()
Definition: input_dtsc.cpp:52
std::map< int, unsigned long long int > iVecs
Definition: input_dtsccrypt.h:18
void getNext(bool smart=true)
Definition: input_dtsc.cpp:71