00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef HxVideoPlayerServant_h
00011 #define HxVideoPlayerServantt_h
00012
00013 #include <OB/CORBA.h>
00014 #include "HxCorbaVideoPlayer_skel.h"
00015
00016 class HxVideoPlayerServant : public POA_HxCorba::VideoPlayer
00017 {
00018 public:
00019 HxVideoPlayerServant(const char* fileName, bool image);
00020 virtual ~HxVideoPlayerServant();
00021 int isNull();
00022
00023 virtual void play();
00024 virtual void stop();
00025 virtual void seek(CORBA::Long frame);
00026 virtual void close();
00027
00028 private:
00029
00030 void* _player;
00031 };
00032
00033 #endif // HxVideoPlayerServant_h