From 8d6198d934b701ed5135838cd7ea6decd3b42c74 Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Wed, 28 May 2014 23:21:07 +1000 Subject: [PATCH] tests: update for recent glupload changes GstGLUploadMeta object is now the GstVideoGLTextureUploadMeta provider. --- tests/check/libs/gstglupload.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/check/libs/gstglupload.c b/tests/check/libs/gstglupload.c index 66f0339..6f60b76 100644 --- a/tests/check/libs/gstglupload.c +++ b/tests/check/libs/gstglupload.c @@ -301,6 +301,7 @@ GST_START_TEST (test_upload_meta_producer) GstVideoInfo in_info; GstVideoGLTextureUploadMeta *gl_upload_meta; guint tex_ids[] = { 0, 0, 0, 0 }; + GstGLUploadMeta *upload_meta; gboolean res; gint i = 0; @@ -315,10 +316,13 @@ GST_START_TEST (test_upload_meta_producer) gst_gl_context_gen_texture (context, &tex_ids[0], GST_VIDEO_FORMAT_RGBA, WIDTH, HEIGHT); + upload_meta = gst_gl_upload_meta_new (context); + gst_gl_upload_meta_set_format (upload_meta, &in_info); + gst_gl_upload_set_format (upload, &in_info); gst_buffer_add_video_meta_full (buffer, 0, GST_VIDEO_FORMAT_RGBA, WIDTH, HEIGHT, 1, in_info.offset, in_info.stride); - gst_gl_upload_add_video_gl_texture_upload_meta (upload, buffer); + gst_gl_upload_meta_add_to_buffer (upload_meta, buffer); gl_upload_meta = gst_buffer_get_video_gl_texture_upload_meta (buffer); fail_if (gl_upload_meta == NULL, "Failed to add GstVideoGLTextureUploadMeta" @@ -337,6 +341,7 @@ GST_START_TEST (test_upload_meta_producer) i++; } + gst_object_unref (upload_meta); gst_gl_context_del_texture (context, &tex_ids[0]); } -- 2.7.4