From 75f14eb07570d948879158bbbcc6fd2818dc76bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?llu=C3=ADs=20g=C3=B3mez=20i=20bigord=C3=A0?= Date: Sun, 25 Jan 2009 01:01:30 +0000 Subject: makefile works on pd-svn tree svn path=/trunk/externals/pdvjtools/; revision=10625 --- pix_preview/Makefile | 4 ++-- pix_preview/pix_preview.cc | 15 ++++++++------- 2 files changed, 10 insertions(+), 9 deletions(-) (limited to 'pix_preview') diff --git a/pix_preview/Makefile b/pix_preview/Makefile index c7fdfab..4478617 100644 --- a/pix_preview/Makefile +++ b/pix_preview/Makefile @@ -1,5 +1,5 @@ -PD_DIR = /usr/src/pd-0.40-2 -GEM_DIR = /usr/src/Gem +PD_DIR = ../../../pd +GEM_DIR = ../../../Gem LIBS = -lm GEM2PNM_VERSION = 0.6 diff --git a/pix_preview/pix_preview.cc b/pix_preview/pix_preview.cc index b759460..df744a2 100644 --- a/pix_preview/pix_preview.cc +++ b/pix_preview/pix_preview.cc @@ -355,19 +355,20 @@ void pix_preview :: trigger() //std::cout << "NOT encoded: " << pnm << std::endl; - //pnm64 = base64_encode(reinterpret_cast(pnm.c_str()), pnm.length()); + pnm64 = base64_encode(reinterpret_cast(pnm.c_str()), pnm.length()); + //std::cout << "encoded: " << pnm64 << std::endl; - //m_glist = (t_glist *) canvas_getcurrent(); + m_glist = (t_glist *) canvas_getcurrent(); - //sys_vgui("img%x put {%s}\n", this->x_obj, reinterpret_cast(pnm64.c_str()) ); - image_drawme((pix_preview *)this->x_obj, (t_glist *) this->getCanvas(), 0, m_xsize, m_ysize); -// sys_vgui(".x%x.c coords %xS %d %d\n", -// this->getCanvas(), this->x_obj, -// text_xpix(this->x_obj, (t_glist *)this->getCanvas()) + (m_xsize/2), text_ypix(this->x_obj, (t_glist *)this->getCanvas()) + (m_ysize/2)); + sys_vgui("img%x configure -data {%s}\n", this->x_obj, reinterpret_cast(pnm64.c_str()) ); +// image_drawme((pix_preview *)this->x_obj, (t_glist *) this->getCanvas(), 0, m_xsize, m_ysize); + sys_vgui(".x%x.c coords %xS %d %d\n", + this->getCanvas(), this->x_obj, + text_xpix(this->x_obj, (t_glist *)this->getCanvas()) + (m_xsize/2), text_ypix(this->x_obj, (t_glist *)this->getCanvas()) + (m_ysize/2)); //fprintf (stderr, "%x %x - %d %d\n",x,(t_object*)x, text_xpix((t_object*)x, glist), text_ypix((t_object*)x, glist)); break; -- cgit v1.2.1