00001 #ifndef VIDEOMUX_CTL_H
00002 #define VIDEOMUX_CTL_H
00003
00004 #include "yapi.h"
00005 #include "vya.h"
00006
00007 class VideoMuxCtl : public Process
00008 {
00009 public:
00010
00011 VideoMuxCtl(
00012 const Id& n,
00013 In<VYAimageType>& YUVimgTypeInF0,
00014 In<VYAimageType>& YUVimgTypeInF1,
00015 Out<VYAimageType>& YUVimgTypeOutF
00016 );
00017
00018
00019 const char* type() const;
00020
00021
00022 void main();
00023
00024 private:
00025 InPort<VYAimageType> YUVimgTypeInP0;
00026 InPort<VYAimageType> YUVimgTypeInP1;
00027
00028 OutPort<VYAimageType> YUVimgTypeOutP;
00029 };
00030
00031 #endif