[PD-cvs] SF.net SVN: pure-data: [9919] trunk/externals/pdvjtools/videogrid/videogrid .cc
lluisbigorda at users.sourceforge.net
lluisbigorda at users.sourceforge.net
Mon May 26 02:42:38 CEST 2008
Revision: 9919
http://pure-data.svn.sourceforge.net/pure-data/?rev=9919&view=rev
Author: lluisbigorda
Date: 2008-05-25 17:42:38 -0700 (Sun, 25 May 2008)
Log Message:
-----------
solved an unresolved symbol libavcodec
Modified Paths:
--------------
trunk/externals/pdvjtools/videogrid/videogrid.cc
Modified: trunk/externals/pdvjtools/videogrid/videogrid.cc
===================================================================
--- trunk/externals/pdvjtools/videogrid/videogrid.cc 2008-05-26 00:03:26 UTC (rev 9918)
+++ trunk/externals/pdvjtools/videogrid/videogrid.cc 2008-05-26 00:42:38 UTC (rev 9919)
@@ -1,4 +1,6 @@
+extern "C"
+{
/*
videogrid external for Puredatai
Lluis Gomez i Bigorda :: lluis-at-hangar.org
@@ -36,6 +38,7 @@
/*ffmpeg includes*/
#include <ffmpeg/avcodec.h>
#include <ffmpeg/avformat.h>
+#include <ffmpeg/avutil.h>
/*libquicktime includes*/
//#include <quicktime/lqt.h>
@@ -71,9 +74,7 @@
typedef char tipus_format[BYTESTIPUSFROMAT];
-#ifdef __cplusplus
-extern "C" int convertir_img_ff(pathimage pathFitxer, tipus_format f, int W, int H, int posi);
-#endif
+int convertir_img_ff(pathimage pathFitxer, tipus_format f, int W, int H, int posi);
void SaveFrame(AVFrame *pFrame, int width, int height, int W, int H, int posi)
{
@@ -1507,8 +1508,6 @@
/* al carregar la nova llibreria my_lib pd intenta cridar la funció my_lib_setup */
/* aquesta crea la nova classe i les seves propietats només un sol cop */
-extern "C"
-{
void videogrid_setup(void)
{
load_tk_procs();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Pd-cvs
mailing list