Merge branch 'development' into LTS_development

This commit is contained in:
Thulinma 2018-08-27 14:17:20 +02:00
commit 6ddc4adadf
10 changed files with 65 additions and 37 deletions

View file

@ -26,12 +26,16 @@ namespace Mist {
virtual ~Input() {};
virtual bool needsLock(){return true;}
static Util::Config * config;
protected:
static void callbackWrapper(char * data, size_t len, unsigned int id);
virtual bool checkArguments() = 0;
virtual bool readHeader() = 0;
virtual bool needHeader(){return !readExistingHeader();}
virtual bool preRun(){return true;}
virtual bool isSingular(){return true;}
virtual bool readExistingHeader();
virtual bool atKeyFrame();
virtual void getNext(bool smart = true) {}