X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Ftrunk%2Fsrc%2Fmodules%2Fmod_ffmpeg%2Fmptr_ffmpeg.h;h=3e53931aeb89e64515ad864290571cafe62f3c7f;hb=9459638ad6797b8139f1e9f0715c96076dbf0890;hp=fb7333dd8112bc87be3f068c0c50ec05a25ce59f;hpb=7228dba2c5731761c045b8e846e9206c01a340f3;p=synfig.git diff --git a/synfig-core/trunk/src/modules/mod_ffmpeg/mptr_ffmpeg.h b/synfig-core/trunk/src/modules/mod_ffmpeg/mptr_ffmpeg.h index fb7333d..3e53931 100644 --- a/synfig-core/trunk/src/modules/mod_ffmpeg/mptr_ffmpeg.h +++ b/synfig-core/trunk/src/modules/mod_ffmpeg/mptr_ffmpeg.h @@ -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 +#include #include #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,6 +67,7 @@ public: ffmpeg_mptr(const char *filename); ~ffmpeg_mptr(); + virtual bool is_animated(); virtual bool get_frame(synfig::Surface &surface,synfig::Time time, synfig::ProgressCallback *callback); };