00001 #ifndef VIDEOMUX_USR_H
00002 #define VIDEOMUX_USR_H
00003
00004 #include "yapi.h"
00005 #include "vya.h"
00006 #include "videomux_args.h"
00007
00008 class VideoMuxUsr: public Process
00009 {
00010 public:
00011
00012 VideoMuxUsr
00013 (
00014 const Id& n,
00015 Out<videomux_args_t>& arguments,
00016 char* filename
00017 );
00018
00019
00020 const char* type() const {return "VideoMuxUsr";}
00021
00022
00023 void main();
00024
00025 private:
00026 OutPort<videomux_args_t> argumentsP;
00027
00028 char* cfg_filename;
00029 };
00030
00031 #endif // VIDEOMUX_USR_H