diff options
author | Liong Sauw Ming <ming@teluu.com> | 2015-01-27 05:01:15 +0000 |
---|---|---|
committer | Liong Sauw Ming <ming@teluu.com> | 2015-01-27 05:01:15 +0000 |
commit | 9e6bb2202f9bd2da5d61d2e744e6624fc4ed0709 (patch) | |
tree | 2d4a9fc7656ce65535b7af490e23110bb3ffd9ba /pjmedia/src/pjmedia-videodev/opengl_dev.c | |
parent | cc4da592c9cd7c7ac1acf8b5baade5cf148d5cc5 (diff) |
Re #1790: more Android OpenGL renderer
* Fix RGBA color compatibility
* Add autodetection feature to stop rendering for consecutive failures, such as when app is in the bg
* Allow video stream to be created first and supply the output window later
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4978 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/src/pjmedia-videodev/opengl_dev.c')
-rw-r--r-- | pjmedia/src/pjmedia-videodev/opengl_dev.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia-videodev/opengl_dev.c b/pjmedia/src/pjmedia-videodev/opengl_dev.c index 9dd26d37..740828a3 100644 --- a/pjmedia/src/pjmedia-videodev/opengl_dev.c +++ b/pjmedia/src/pjmedia-videodev/opengl_dev.c @@ -29,7 +29,9 @@ # if PJ_ANDROID # include <GLES2/gl2.h> # include <GLES2/gl2ext.h> -# define GL_BGRA GL_RGBA +# undef GL_RGBA +# define GL_RGBA GL_BGRA_EXT +# define GL_BGRA GL_BGRA_EXT # else # include <OpenGLES/ES2/gl.h> # include <OpenGLES/ES2/glext.h> |