diff options
Diffstat (limited to 'TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_shared/Video_Control_i.h')
-rw-r--r-- | TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_shared/Video_Control_i.h | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_shared/Video_Control_i.h b/TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_shared/Video_Control_i.h new file mode 100644 index 00000000000..63b6f07efa9 --- /dev/null +++ b/TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_shared/Video_Control_i.h @@ -0,0 +1,53 @@ +/* -*- C++ -*- */ +// $Id$ + +#if !defined (AV_VIDEO_CONTROL_H) +#define AV_VIDEO_CONTROL_H + + +#include "Video_ControlS.h" + +class Video_Control_i + : public virtual POA_Video_Control +{ +public: + Video_Control_i (); + virtual CORBA::Boolean init_video (const Video_Control::INITvideoPara ¶, + CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean stat_stream (CORBA::Char_out ch, + CORBA::Long_out size, + CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean close (CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean stat_sent (CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean fast_forward (const Video_Control::FFpara ¶, + CORBA::Environment &_tao_environment + ); + + virtual CORBA::Boolean fast_backward (const Video_Control::FFpara ¶, + CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean step (const Video_Control::STEPpara ¶, + CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean play (const Video_Control::PLAYpara ¶, + CORBA::Long_out vts, + CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean position (const Video_Control::POSITIONpara ¶, + CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean speed (const Video_Control::SPEEDpara ¶, + CORBA::Environment &_tao_environment); + + virtual CORBA::Boolean stop (CORBA::Long cmdsn, + CORBA::Environment &_tao_environment); + + virtual ~Video_Control_i (void); + +}; + +#endif /* if !defined (AV_VIDEO_CONTROL_H) */ |