diff --git a/src/osgPlugins/quicktime/MovieData.cpp b/src/osgPlugins/quicktime/MovieData.cpp index e793a8841..89fb0156b 100644 --- a/src/osgPlugins/quicktime/MovieData.cpp +++ b/src/osgPlugins/quicktime/MovieData.cpp @@ -8,6 +8,7 @@ */ #include #include +#include #include #include "MovieData.h" @@ -158,7 +159,7 @@ void MovieData::_initImage(osg::Image* image) image->setImage(_textureWidth,_textureHeight,1, (GLint) GL_RGBA8, - (GLenum)GL_BGRA_EXT, + (GLenum)GL_BGRA, internalFormat, (unsigned char*) buffer,osg::Image::NO_DELETE,4); diff --git a/src/osgPlugins/quicktime/QTImportExport.cpp b/src/osgPlugins/quicktime/QTImportExport.cpp index 24b67ebfb..6d98362bd 100644 --- a/src/osgPlugins/quicktime/QTImportExport.cpp +++ b/src/osgPlugins/quicktime/QTImportExport.cpp @@ -12,6 +12,7 @@ #include "QTUtils.h" #include +#include /** small exception class bundling a error-message */ @@ -151,7 +152,7 @@ unsigned char* QuicktimeImportExport::prepareBufferForQuicktime(unsigned char* b boffset = 2; break; - case GL_BGRA_EXT: + case GL_BGRA: aoffset = 0; roffset = 1; goffset = 2; diff --git a/src/osgPlugins/quicktime/QuicktimeLiveImageStream.cpp b/src/osgPlugins/quicktime/QuicktimeLiveImageStream.cpp index a802f45fd..6190afa26 100644 --- a/src/osgPlugins/quicktime/QuicktimeLiveImageStream.cpp +++ b/src/osgPlugins/quicktime/QuicktimeLiveImageStream.cpp @@ -14,6 +14,7 @@ #include #include +#include #include #include #include @@ -113,7 +114,7 @@ void QuicktimeLiveImageStream::createImage() GL_UNSIGNED_INT_8_8_8_8; setImage(m_videoRectWidth,m_videoRectHeight,1, - (GLint) GL_RGBA8, (GLenum)GL_BGRA_EXT, internalFormat, + (GLint) GL_RGBA8, (GLenum)GL_BGRA, internalFormat, (unsigned char*)buffer,osg::Image::NO_DELETE,4); }