theonlineoasis

VideoCodec/Modules/Input/StreamInputModule.h

#ifndef STREAMINPUTMODULE_H_ #define STREAMINPUTMODULE_H_ #include <stdio.h> #include <string.h> #include "../../Logger.h" #include "../Module.h" namespace VideoCodec {    class StreamInputModule : public VideoCodec::Module    {    public:       StreamInputModule();       virtual ~StreamInputModule();       ConfigurationStatus Configure(ConfigurationElement* configuration);       void OpenFile();       void CloseFile();       unsigned long int Read(void* data, size_t size, unsigned long int count);           private:       FILE* inputFile;       std::string fileName;    }; } #endif /*STREAMINPUTMODULE_H_*/