[208/906] fix upload AYUV, regression during the 2 last commits
authorJulien Isorce <julien.isorce@gmail.com>
Sun, 24 Aug 2008 02:24:29 +0000 (04:24 +0200)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:31:18 +0000 (19:31 +0000)
gst-libs/gst/gl/gstgldisplay.c

index 6f0528d7f856136b5f325142cd2be0364740ea73..87b5c7876f4b226d0a3548df202b3d4203d91444 100644 (file)
@@ -2327,6 +2327,9 @@ void gst_gl_display_thread_do_upload_make (GstGLDisplay *display)
   glBindTexture (GL_TEXTURE_RECTANGLE_ARB, display->upload_intex);
   switch (display->upload_video_format)
   {
+  case GST_VIDEO_FORMAT_AYUV:
+               glTexImage2D (GL_TEXTURE_RECTANGLE_ARB, 0, GL_RGBA,
+           width, height, 0, GL_RGBA, GL_UNSIGNED_BYTE, NULL);
   case GST_VIDEO_FORMAT_YUY2:
   glTexImage2D (GL_TEXTURE_RECTANGLE_ARB, 0, GL_LUMINANCE_ALPHA,
         width, height,