From 314874cf81d51416e53d797b40a2cb784bf481f8 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 24 Aug 2004 08:43:53 +0000 Subject: [PATCH] Made the command buffer have 20 elements in it to protect against wrapping around. --- src/osgPlugins/mpeg/MpegImageStream.h | 8 ++++++-- src/osgPlugins/obj/glm.cpp | 10 +++++++++- src/osgPlugins/quicktime/QuicktimeImageStream.h | 2 +- 3 files changed, 16 insertions(+), 4 deletions(-) diff --git a/src/osgPlugins/mpeg/MpegImageStream.h b/src/osgPlugins/mpeg/MpegImageStream.h index 431833925..bada97862 100644 --- a/src/osgPlugins/mpeg/MpegImageStream.h +++ b/src/osgPlugins/mpeg/MpegImageStream.h @@ -34,7 +34,7 @@ #include #include -#define NUM_CMD_INDEX 4 +#define NUM_CMD_INDEX 20 namespace osg { @@ -70,7 +70,11 @@ namespace osg { } /// Rewind stream to beginning. - virtual void rewind() { setCmd(THREAD_REWIND); } + virtual void rewind() + { + osg::notify(osg::INFO)<<"Rewind video"< +#include /* defines */ #define T(x) model->triangles[(x)] @@ -210,6 +211,8 @@ _glmAddGroup(GLMmodel* model, char* name) group->next = model->groups; model->groups = group; model->numgroups++; + + std::cout<<"_glmAddGroup="<