From d63add22d2fe190fd408395e3191a930a3766e23 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Thu, 4 Oct 2018 23:23:03 +1000 Subject: [PATCH] gl/overlaycompositor: don't force unpremultiplied alpha Remove testing code from 23159365618409011745b554b4ad371700961121 --- gst-libs/gst/gl/gstgloverlaycompositor.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/gst-libs/gst/gl/gstgloverlaycompositor.c b/gst-libs/gst/gl/gstgloverlaycompositor.c index 21bbc1ec80..dda34f8b51 100644 --- a/gst-libs/gst/gl/gstgloverlaycompositor.c +++ b/gst-libs/gst/gl/gstgloverlaycompositor.c @@ -354,7 +354,6 @@ gst_gl_composition_overlay_upload (GstGLCompositionOverlay * overlay, flags = gst_video_overlay_rectangle_get_flags (overlay->rectangle); - flags = 0; if (flags & GST_VIDEO_OVERLAY_FORMAT_FLAG_PREMULTIPLIED_ALPHA) { alpha_flags = GST_VIDEO_OVERLAY_FORMAT_FLAG_PREMULTIPLIED_ALPHA; } else if (!overlay->context->gl_vtable->BlendFuncSeparate) { @@ -717,7 +716,6 @@ gst_gl_overlay_compositor_draw_overlays (GstGLOverlayCompositor * compositor) GstVideoOverlayFormatFlags flags; flags = gst_video_overlay_rectangle_get_flags (overlay->rectangle); - flags = 0; if (flags & GST_VIDEO_OVERLAY_FORMAT_FLAG_PREMULTIPLIED_ALPHA || !gl->BlendFuncSeparate) {