diff options
author | Matthew Waters <matthew@centricular.com> | 2015-02-05 11:05:02 +1100 |
---|---|---|
committer | Matthew Waters <matthew@centricular.com> | 2015-02-05 11:07:19 +1100 |
commit | 54323080126bcf7abf8bc6d2bebd6d0e2e4806f1 (patch) | |
tree | f74a32ecb0885d84c1bb9142b7916f5bf3b6daa8 /gst-libs/gst/gl | |
parent | 8c91da6f75a849aa13a14fda0fd23479d4a5c0f6 (diff) | |
download | gstreamer-plugins-bad-54323080126bcf7abf8bc6d2bebd6d0e2e4806f1.tar.gz |
glupload: restrict EGL and UploadMeta to RGBA
other formats are highly untested.
Diffstat (limited to 'gst-libs/gst/gl')
-rw-r--r-- | gst-libs/gst/gl/gstglupload.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gst-libs/gst/gl/gstglupload.c b/gst-libs/gst/gl/gstglupload.c index 2be2f6a12..6b42c13fa 100644 --- a/gst-libs/gst/gl/gstglupload.c +++ b/gst-libs/gst/gl/gstglupload.c @@ -267,6 +267,7 @@ _egl_image_upload_transform_caps (GstGLContext * context, ret = _set_caps_features (caps, GST_CAPS_FEATURE_MEMORY_GL_MEMORY); } else { ret = _set_caps_features (caps, GST_CAPS_FEATURE_MEMORY_EGL_IMAGE); + gst_caps_set_simple (ret, "format", G_TYPE_STRING, "RGBA", NULL); } return ret; @@ -423,6 +424,7 @@ _upload_meta_upload_transform_caps (GstGLContext * context, ret = _set_caps_features (caps, GST_CAPS_FEATURE_META_GST_VIDEO_GL_TEXTURE_UPLOAD_META); + gst_caps_set_simple (ret, "format", G_TYPE_STRING, "RGBA", NULL); } return ret; |