diff options
author | IOhannes m zmölnig <zmoelnig@users.sourceforge.net> | 2011-04-07 08:41:41 +0000 |
---|---|---|
committer | IOhannes m zmölnig <zmoelnig@users.sourceforge.net> | 2011-04-07 08:41:41 +0000 |
commit | 8a31e51c88b79fead6073b3d3ba902cbfd4890f9 (patch) | |
tree | 0bb1ba0192612a37d631a0f9d0a970bdf4ad5d20 | |
parent | 148429450e67633ac701b89c338bb259aa559ecb (diff) |
made pdp2gem work with gem>=0.93
svn path=/trunk/externals/gem2pdp/; revision=15063
-rw-r--r-- | pdp2gem.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
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 } } |