diff options
Diffstat (limited to 'pjmedia/src/pjmedia-videodev/android_opengl.c')
-rw-r--r-- | pjmedia/src/pjmedia-videodev/android_opengl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pjmedia/src/pjmedia-videodev/android_opengl.c b/pjmedia/src/pjmedia-videodev/android_opengl.c index 292f1497..6e5ee869 100644 --- a/pjmedia/src/pjmedia-videodev/android_opengl.c +++ b/pjmedia/src/pjmedia-videodev/android_opengl.c @@ -229,7 +229,7 @@ static pj_status_t render(void * data) { struct andgl_stream *stream = (struct andgl_stream *)data; - if (!stream->window || stream->err_rend == 0) + if (stream->display == EGL_NO_DISPLAY || stream->err_rend == 0) return PJ_SUCCESS; pjmedia_vid_dev_opengl_draw(stream->gl_buf, stream->vid_size.w, @@ -481,7 +481,7 @@ static pj_status_t andgl_stream_put_frame(pjmedia_vid_dev_stream *strm, struct andgl_stream *stream = (struct andgl_stream*)strm; pj_status_t status; - if (!stream->is_running || !stream->window) + if (!stream->is_running || stream->display == EGL_NO_DISPLAY) return PJ_EINVALIDOP; stream->frame = frame; |