summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/tests/AVStreams/mpeg/source/mpeg_shared/Video_Control_i.h
diff options
context:
space:
mode:
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.h53
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 &para,
+ 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 &para,
+ CORBA::Environment &_tao_environment
+ );
+
+ virtual CORBA::Boolean fast_backward (const Video_Control::FFpara &para,
+ CORBA::Environment &_tao_environment);
+
+ virtual CORBA::Boolean step (const Video_Control::STEPpara &para,
+ CORBA::Environment &_tao_environment);
+
+ virtual CORBA::Boolean play (const Video_Control::PLAYpara &para,
+ CORBA::Long_out vts,
+ CORBA::Environment &_tao_environment);
+
+ virtual CORBA::Boolean position (const Video_Control::POSITIONpara &para,
+ CORBA::Environment &_tao_environment);
+
+ virtual CORBA::Boolean speed (const Video_Control::SPEEDpara &para,
+ 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) */