1877dbc58aca019e43f1e2b7bc88d5308731b298
Stefan Schuermans added missing file header

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp  1) /* Blinker
Stefan Schuermans update copyright years

Stefan Schuermans authored 10 years ago

src/noarch/main.cpp  2)    Copyright 2011-2014 Stefan Schuermans <stefan@blinkenarea.org>
Stefan Schuermans added missing file header

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp  3)    Copyleft GNU public license - http://www.gnu.org/copyleft/gpl.html
src/noarch/main.cpp  4)    a blinkenarea.org project */
src/noarch/main.cpp  5) 
Stefan Schuermans added MCUF sender modules t...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp  6) #include <iostream>
src/noarch/main.cpp  7) #include <string>
src/noarch/main.cpp  8) 
Stefan Schuermans first version of canvas mod...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp  9) #include "Canvas.h"
Stefan Schuermans first version, plays videos...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 10) #include "Directory.h"
Stefan Schuermans added flexipix output suppo...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 11) #include "FlexiPix.h"
Stefan Schuermans implemented loveletter module

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 12) #include "Loveletter.h"
Stefan Schuermans put all managers in one str...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 13) #include "Mgrs.h"
Stefan Schuermans implemented module manager...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 14) #include "ModuleMgr.h"
Stefan Schuermans split ModuleMgr.h into decl...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 15) #include "ModuleMgr_impl.h"
Stefan Schuermans implement operator connecti...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 16) #include "OpPrinter.h"
Stefan Schuermans implemnted operator connect...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 17) #include "OpSplitter.h"
Stefan Schuermans implemented output module t...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 18) #include "Output.h"
Stefan Schuermans first version, plays videos...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 19) #include "Player.h"
Stefan Schuermans implemented stream printer...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 20) #include "Printer.h"
Stefan Schuermans implemented priority based...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 21) #include "Priority.h"
Stefan Schuermans implement frame rate limiter

Stefan Schuermans authored 10 years ago

src/noarch/main.cpp 22) #include "RateLimiter.h"
Stefan Schuermans implemented resizer module

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 23) #include "Resizer.h"
Stefan Schuermans implemented scaler module

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 24) #include "Scaler.h"
Stefan Schuermans implement sync stream printer

Stefan Schuermans authored 10 years ago

src/common/main.cpp 25) #include "SyncPrinter.h"
Stefan Schuermans implement stream transforma...

Stefan Schuermans authored 10 years ago

src/common/main.cpp 26) #include "Transformer.h"
Stefan Schuermans begin of phone connector

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 27) #include "Udp4Phone.h"
Stefan Schuermans implemented stream receiver

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 28) #include "Udp4Receiver.h"
Stefan Schuermans added MCUF sender modules t...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 29) #include "Udp4Sender.h"
Stefan Schuermans implement UDP synchronizati...

Stefan Schuermans authored 10 years ago

src/common/main.cpp 30) #include "Udp4SyncReceiver.h"
Stefan Schuermans IPv6 support

Stefan Schuermans authored 10 years ago

src/noarch/main.cpp 31) #include "Udp6Phone.h"
src/noarch/main.cpp 32) #include "Udp6Receiver.h"
src/noarch/main.cpp 33) #include "Udp6Sender.h"
Stefan Schuermans implement UDP synchronizati...

Stefan Schuermans authored 10 years ago

src/common/main.cpp 34) #include "Udp6SyncReceiver.h"
Stefan Schuermans first version, plays videos...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 35) 
src/noarch/main.cpp 36) using namespace Blinker;
src/noarch/main.cpp 37) 
Stefan Schuermans added MCUF sender modules t...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 38) void run(const std::string &dirConfig)
Stefan Schuermans first version, plays videos...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 39) {
Stefan Schuermans put all managers in one str...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 40)   Directory cfg(dirConfig);
src/noarch/main.cpp 41) 
src/noarch/main.cpp 42)   Mgrs mgrs;
src/noarch/main.cpp 43) 
Stefan Schuermans make modules know their name

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 44) #define MODULEMGR(TYPE, CLASS) \
src/noarch/main.cpp 45)   ModuleMgr<TYPE> CLASS(#CLASS, mgrs, cfg.getSubdir(#CLASS))
src/noarch/main.cpp 46) 
Stefan Schuermans implement UDP synchronizati...

Stefan Schuermans authored 10 years ago

src/common/main.cpp 47)   MODULEMGR(Canvas,           canvases);
src/common/main.cpp 48)   MODULEMGR(FlexiPix,         flexipixes);
src/common/main.cpp 49)   MODULEMGR(Loveletter,       loveletters);
src/common/main.cpp 50)   MODULEMGR(OpPrinter,        opprinters);
src/common/main.cpp 51)   MODULEMGR(OpSplitter,       opsplitters);
src/common/main.cpp 52)   MODULEMGR(Output,           outputs);
src/common/main.cpp 53)   MODULEMGR(Player,           players);
src/common/main.cpp 54)   MODULEMGR(Printer,          printers);
src/common/main.cpp 55)   MODULEMGR(Priority,         priorities);
src/common/main.cpp 56)   MODULEMGR(Resizer,          resizers);
src/common/main.cpp 57)   MODULEMGR(RateLimiter,      ratelimiters);
src/common/main.cpp 58)   MODULEMGR(Scaler,           scalers);
src/common/main.cpp 59)   MODULEMGR(SyncPrinter,      syncprinters);
src/common/main.cpp 60)   MODULEMGR(Transformer,      transformers);
src/common/main.cpp 61)   MODULEMGR(Udp4Phone,        udp4phones);
src/common/main.cpp 62)   MODULEMGR(Udp4Receiver,     udp4receivers);
src/common/main.cpp 63)   MODULEMGR(Udp4Sender,       udp4senders);
src/common/main.cpp 64)   MODULEMGR(Udp4SyncReceiver, udp4syncreceivers);
src/common/main.cpp 65)   MODULEMGR(Udp6Phone,        udp6phones);
src/common/main.cpp 66)   MODULEMGR(Udp6Receiver,     udp6receivers);
src/common/main.cpp 67)   MODULEMGR(Udp6Sender,       udp6senders);
src/common/main.cpp 68)   MODULEMGR(Udp6SyncReceiver, udp6syncreceivers);
Stefan Schuermans make modules know their name

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 69) 
src/noarch/main.cpp 70) #undef MODULEMGR
Stefan Schuermans put all managers in one str...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 71) 
src/noarch/main.cpp 72)   mgrs.m_callMgr.run();
Stefan Schuermans added MCUF sender modules t...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 73) }
src/noarch/main.cpp 74) 
src/noarch/main.cpp 75) int main(int argc, const char *argv[])
src/noarch/main.cpp 76) {
src/noarch/main.cpp 77)   const char * dirConfig;
src/noarch/main.cpp 78) 
src/noarch/main.cpp 79)   if (argc < 2) {
Stefan Schuermans added flexipix output suppo...

Stefan Schuermans authored 12 years ago

src/noarch/main.cpp 80)     std::cerr << "Blinker" << std::endl
src/noarch/main.cpp 81)               << "configuration:"BLINKER_CONFIG << std::endl
src/noarch/main.cpp 82)               << "usage: " << argv[0] << " config-directory" << std::endl;
Stefan Schuermans added MCUF sender modules t...

Stefan Schuermans authored 13 years ago

src/noarch/main.cpp 83)     return 2;
src/noarch/main.cpp 84)   }
src/noarch/main.cpp 85)   dirConfig = argv[1];
src/noarch/main.cpp 86) 
src/noarch/main.cpp 87)   run(dirConfig);