]> git.saurik.com Git - wxWidgets.git/blobdiff - utils/wxMMedia2/lib/vidbase.h
the in-place control uses the attr for colours/font info too
[wxWidgets.git] / utils / wxMMedia2 / lib / vidbase.h
index 2a3b69d259c7b4acefba244cbd361387e3b662eb..dc42450f61efc4ff004207f02ce798b3775bef6b 100644 (file)
@@ -67,32 +67,39 @@ protected:
 public:
   friend class wxVideoOutput;
  
-  ///
+  //
   wxVideoBaseDriver();
-  ///
+  //
   wxVideoBaseDriver(wxInputStream& str);
-  ///
+  //
   virtual ~wxVideoBaseDriver();
 
-  ///
+
+  //
+  virtual bool Play() = 0;
+  //
+  virtual bool Stop() = 0;
+  //
   virtual bool Pause() = 0;
-  ///
+  //
   virtual bool Resume() = 0;
 
-  ///
+  //
   virtual bool SetVolume(wxUint8 vol) = 0;
-  ///
+  //
   virtual bool Resize(wxUint16 w, wxUint16 h) = 0;
+  //
+  virtual bool GetSize(wxSize& size) const = 0;
 
-  ///
+  //
   virtual bool IsCapable(wxVideoType WXUNUSED(v_type)) { return FALSE; }
 
-  ///
+  //
   virtual void OnFinished() {}
 
-  ///
+  //
   virtual bool AttachOutput(wxVideoOutput& output);
-  ///
+  //
   virtual void DetachOutput();
 };