From 8a31e51c88b79fead6073b3d3ba902cbfd4890f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Thu, 7 Apr 2011 08:41:41 +0000 Subject: made pdp2gem work with gem>=0.93 svn path=/trunk/externals/gem2pdp/; revision=15063 --- pdp2gem.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pdp2gem.cpp b/pdp2gem.cpp index 41339de..dcbb3ae 100644 --- a/pdp2gem.cpp +++ b/pdp2gem.cpp @@ -11,6 +11,7 @@ #include "pdp2gem.h" #include "Base/GemState.h" +#include "Base/GemVersion.h" #include "yuv.h" CPPEXTERN_NEW_WITH_ONE_ARG(pdp2gem, t_symbol *, A_DEFSYM) @@ -235,13 +236,17 @@ void pdp2gem :: startRendering() void pdp2gem :: render(GemState *state) { - if ( m_data ) + if ( m_data && state ) { // lock mutex pthread_mutex_lock(m_mutex); m_pixBlock.newimage = 1; +#if GEM_VERSION_MINOR >= 93 + state->set(GemState::_PIX, &m_pixBlock); +#else state->image = &m_pixBlock; +#endif } } -- cgit v1.2.1