Browse Source

copied init from ofxIO dirWatcher example

master
Felix Dubrownik 11 years ago
parent
commit
e33c42cb03
  1. 13
      src/MediaServer.cpp
  2. 15
      src/MediaServer.h

13
src/MediaServer.cpp

@ -7,3 +7,16 @@
//
#include "MediaServer.h"
namespace ofx {
namespace piMapper {
MediaServer::MediaServer() {
videoWatcher.registerAllEvents(this);
videoWatcher.addPath(ofToDataPath(DEFAULT_VIDEOS_DIR, true), true,
&videoFileFilter);
imageWatcher.registerAllEvents(this);
imageWatcher.addPath(ofToDataPath(DEFAULT_IMAGES_DIR, true), true,
&imageFileFilter);
}
}
}

15
src/MediaServer.h

@ -8,11 +8,26 @@
#pragma once
#include "ofMain.h"
#include "ofxIO.h"
#define DEFAULT_IMAGES_DIR "sources/images/"
#define DEFAULT_VIDEOS_DIR "sources/videos/"
namespace ofx {
namespace piMapper {
class MediaServer {
public:
MediaServer();
private:
// Video
ofx::IO::DirectoryWatcherManager videoWatcher;
ofx::IO::HiddenFileFilter videoFileFilter;
// Images
ofx::IO::DirectoryWatcherManager imageWatcher;
ofx::IO::HiddenFileFilter imageFileFilter;
};
}
}

Loading…
Cancel
Save