Remove .gitignore do nothing is ignored.
[synfig.git] / synfig-core / trunk / src / modules / mod_ffmpeg / mptr_ffmpeg.h
index 7517340..3e53931 100644 (file)
@@ -2,6 +2,8 @@
 /*!    \file mptr_ffmpeg.h
 **     \brief Template Header
 **
+**     $Id$
+**
 **     \legal
 **     Copyright (c) 2002-2005 Robert B. Quattlebaum Jr., Adrian Bentley
 **
@@ -28,6 +30,7 @@
 /* === H E A D E R S ======================================================= */
 
 #include <synfig/importer.h>
+#include <sys/types.h>
 #include <stdio.h>
 #include "string.h"
 #ifdef HAVE_TERMIOS_H
@@ -47,6 +50,7 @@ class ffmpeg_mptr : public synfig::Importer
        SYNFIG_IMPORTER_MODULE_EXT
 public:
 private:
+       pid_t pid;
        synfig::String filename;
        FILE *file;
        int cur_frame;
@@ -63,8 +67,9 @@ public:
        ffmpeg_mptr(const char *filename);
        ~ffmpeg_mptr();
 
+       virtual bool is_animated();
 
-       virtual bool get_frame(synfig::Surface &,synfig::Time, synfig::ProgressCallback *);
+       virtual bool get_frame(synfig::Surface &surface,synfig::Time time, synfig::ProgressCallback *callback);
 };
 
 /* === E N D =============================================================== */