Revision: 4430
          http://pd-gem.svn.sourceforge.net/pd-gem/?rev=4430&view=rev
Author:   zmoelnig
Date:     2011-08-08 14:23:06 +0000 (Mon, 08 Aug 2011)

Log Message:
-----------
adapted to record -> record/recordBase split

Modified Paths:
--------------
    trunk/Gem/plugins/recordQT/recordQT.cpp
    trunk/Gem/plugins/recordQT/recordQT.h
    trunk/Gem/plugins/recordQT4L/recordQT4L.cpp
    trunk/Gem/plugins/recordQT4L/recordQT4L.h
    trunk/Gem/plugins/recordV4L/recordV4L.cpp
    trunk/Gem/plugins/recordV4L/recordV4L.h
    trunk/Gem/plugins/recordV4L2/recordV4L2.cpp
    trunk/Gem/plugins/recordV4L2/recordV4L2.h

Modified: trunk/Gem/plugins/recordQT/recordQT.cpp
===================================================================
--- trunk/Gem/plugins/recordQT/recordQT.cpp     2011-08-08 14:22:14 UTC (rev 
4429)
+++ trunk/Gem/plugins/recordQT/recordQT.cpp     2011-08-08 14:23:06 UTC (rev 
4430)
@@ -10,6 +10,8 @@
 #include "recordQT.h"
 #include "Gem/Exception.h"
 
+#include "plugins/PluginFactory.h"
+
 using namespace gem::plugins;
 
 #ifdef __APPLE__
@@ -44,11 +46,11 @@
 //
 /////////////////////////////////////////////////////////
 #ifndef HAVE_QUICKTIME
-recordQT :: recordQT() : record(){}
+recordQT :: recordQT() : recordBase() {}
 recordQT :: ~recordQT(){}
 #else
 recordQT :: recordQT()
-  : record(),
+  : recordBase(),
     m_recordSetup(false),
     m_recordStart(false),
     m_recordStop(false),

Modified: trunk/Gem/plugins/recordQT/recordQT.h
===================================================================
--- trunk/Gem/plugins/recordQT/recordQT.h       2011-08-08 14:22:14 UTC (rev 
4429)
+++ trunk/Gem/plugins/recordQT/recordQT.h       2011-08-08 14:23:06 UTC (rev 
4430)
@@ -10,7 +10,7 @@
 //this will record QT movies
 #ifndef INCLUDE_PLUGINS_RECORDQT_H_
 #define INCLUDE_PLUGINS_RECORDQT_H_
-#include "plugins/record.h"
+#include "plugins/recordBase.h"
 
 
 
@@ -63,20 +63,20 @@
     
   -----------------------------------------------------------------*/
 namespace gem { namespace plugins {
- class GEM_EXPORT recordQT : public record
+ class GEM_EXPORT recordQT : public recordBase
 {
  public:
 
   //////////
   // Constructor
-  recordQT();
+  recordQT(void);
 
   //////////
   // Destructor
-  virtual ~recordQT();
+  virtual ~recordQT(void);
   
 #ifdef HAVE_QUICKTIME
-  virtual void close();
+  virtual void close(void);
   virtual bool open(const std::string filename);
        
   //////////
@@ -85,17 +85,17 @@
  
   ////////
   // call up compression dialog
-  virtual bool dialog();
-  virtual int  getNumCodecs();
+  virtual bool dialog(void);
+  virtual int  getNumCodecs(void);
   virtual const char* getCodecName(int n);
   virtual bool setCodec(int num);
   virtual bool setCodec(const std::string name);
 
  private:
                
-  virtual void setupQT();
+  virtual void setupQT(void);
                
-  virtual void compressFrame();
+  virtual void compressFrame(void);
        
   //////
   // is recording setup and ready to go?

Modified: trunk/Gem/plugins/recordQT4L/recordQT4L.cpp
===================================================================
--- trunk/Gem/plugins/recordQT4L/recordQT4L.cpp 2011-08-08 14:22:14 UTC (rev 
4429)
+++ trunk/Gem/plugins/recordQT4L/recordQT4L.cpp 2011-08-08 14:23:06 UTC (rev 
4430)
@@ -21,7 +21,9 @@
 #include "Gem/RTE.h"
 #include "Gem/Manager.h"
 
+#include "plugins/PluginFactory.h"
 
+
 using namespace gem::plugins;
 
 #include <stdlib.h>
@@ -43,7 +45,7 @@
 /////////////////////////////////////////////////////////
 
 recordQT4L :: recordQT4L(): 
-  record()
+  recordBase()
 #if defined  GEM_USE_RECORDQT4L
   ,
   m_qtfile(NULL),

Modified: trunk/Gem/plugins/recordQT4L/recordQT4L.h
===================================================================
--- trunk/Gem/plugins/recordQT4L/recordQT4L.h   2011-08-08 14:22:14 UTC (rev 
4429)
+++ trunk/Gem/plugins/recordQT4L/recordQT4L.h   2011-08-08 14:23:06 UTC (rev 
4430)
@@ -16,7 +16,7 @@
 #ifndef INCLUDE_PLUGINS_RECORDQT4L_H_
 #define INCLUDE_PLUGINS_RECORDQT4L_H_
    
-#include "plugins/record.h"
+#include "plugins/recordBase.h"
    
 #if defined HAVE_LIBQUICKTIME 
 #define GEM_USE_RECORDQT4L
@@ -46,24 +46,24 @@
   
   -----------------------------------------------------------------*/
 namespace gem { namespace plugins {
- class GEM_EXPORT recordQT4L : public record {
+ class GEM_EXPORT recordQT4L : public recordBase {
  public:
   
   //////////
   // Constructor
   
-  /* initialize the recordQT4Lloader
+  /* initialize the recordQT4L plugin
    *
    * set the default colour-space to format (like GL_RGBA)
    * if format==0, the default is set by the recordQT4Lloader
    * (for instance: the fastest colour-space)
    */
-  recordQT4L();
+  recordQT4L(void);
 
   ////////
   // Destructor
   /* free what is apropriate */
-  virtual ~recordQT4L();
+  virtual ~recordQT4L(void);
 
 #if defined GEM_USE_RECORDQT4L
 

Modified: trunk/Gem/plugins/recordV4L/recordV4L.cpp
===================================================================
--- trunk/Gem/plugins/recordV4L/recordV4L.cpp   2011-08-08 14:22:14 UTC (rev 
4429)
+++ trunk/Gem/plugins/recordV4L/recordV4L.cpp   2011-08-08 14:23:06 UTC (rev 
4430)
@@ -19,6 +19,7 @@
 
 #include "recordV4L.h"
 #include "Gem/Manager.h"
+#include "plugins/PluginFactory.h"
 
 using namespace gem::plugins;
 
@@ -45,7 +46,7 @@
 /////////////////////////////////////////////////////////
 
 recordV4L :: recordV4L(): 
-  record(),
+  recordBase(),
   m_fd(-1)
 {
   m_image.xsize=720;

Modified: trunk/Gem/plugins/recordV4L/recordV4L.h
===================================================================
--- trunk/Gem/plugins/recordV4L/recordV4L.h     2011-08-08 14:22:14 UTC (rev 
4429)
+++ trunk/Gem/plugins/recordV4L/recordV4L.h     2011-08-08 14:23:06 UTC (rev 
4430)
@@ -16,7 +16,7 @@
 #ifndef INCLUDE_PLUGINS_RECORDV4L_H_
 #define INCLUDE_PLUGINS_RECORDV4L_H_
    
-#include "plugins/record.h"
+#include "plugins/recordBase.h"
 
 #if defined HAVE_LIBV4L1 || defined HAVE_LINUX_VIDEODEV_H
 # define HAVE_VIDEO4LINUX
@@ -45,18 +45,18 @@
   
   -----------------------------------------------------------------*/
 namespace gem { namespace plugins {
- class GEM_EXPORT recordV4L : public record {
+ class GEM_EXPORT recordV4L : public recordBase {
  public:
   
   //////////
   // Constructor
   
-  recordV4L();
+  recordV4L(void);
 
   ////////
   // Destructor
   /* free what is apropriate */
-  virtual ~recordV4L();
+  virtual ~recordV4L(void);
 
 #if defined HAVE_VIDEO4LINUX
 

Modified: trunk/Gem/plugins/recordV4L2/recordV4L2.cpp
===================================================================
--- trunk/Gem/plugins/recordV4L2/recordV4L2.cpp 2011-08-08 14:22:14 UTC (rev 
4429)
+++ trunk/Gem/plugins/recordV4L2/recordV4L2.cpp 2011-08-08 14:23:06 UTC (rev 
4430)
@@ -21,6 +21,8 @@
 #include "Gem/Manager.h"
 #include "Gem/Exception.h"
 
+#include "plugins/PluginFactory.h"
+
 using namespace gem::plugins;
 
 
@@ -45,7 +47,7 @@
 /////////////////////////////////////////////////////////
 
 recordV4L2 :: recordV4L2(): 
-  record(),
+  recordBase(),
   m_fd(-1)
 {
   m_image.xsize=720;

Modified: trunk/Gem/plugins/recordV4L2/recordV4L2.h
===================================================================
--- trunk/Gem/plugins/recordV4L2/recordV4L2.h   2011-08-08 14:22:14 UTC (rev 
4429)
+++ trunk/Gem/plugins/recordV4L2/recordV4L2.h   2011-08-08 14:23:06 UTC (rev 
4430)
@@ -16,7 +16,7 @@
 #ifndef INCLUDE_PLUGINS_RECORDV4L2_H_
 #define INCLUDE_PLUGINS_RECORDV4L2_H_
    
-#include "plugins/record.h"
+#include "plugins/recordBase.h"
    
 #if defined HAVE_LINUX_VIDEODEV2_H
 # define HAVE_VIDEO4LINUX2
@@ -37,18 +37,18 @@
   
   -----------------------------------------------------------------*/
 namespace gem { namespace plugins {
- class GEM_EXPORT recordV4L2 : public record {
+ class GEM_EXPORT recordV4L2 : public recordBase {
  public:
   
   //////////
   // Constructor
   
-  recordV4L2();
+  recordV4L2(void);
 
   ////////
   // Destructor
   /* free what is apropriate */
-  virtual ~recordV4L2();
+  virtual ~recordV4L2(void);
 
 #if defined HAVE_VIDEO4LINUX2
 


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA
The must-attend event for mobile developers. Connect with experts. 
Get tools for creating Super Apps. See the latest technologies.
Sessions, hands-on labs, demos & much more. Register early & save!
http://p.sf.net/sfu/rim-blackberry-1
_______________________________________________
pd-gem-CVS mailing list
pd-gem-CVS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pd-gem-cvs

Reply via email to