diff --git a/sys/kms/gstkmssink.c b/sys/kms/gstkmssink.c index 253fb22f84..1b093614c2 100644 --- a/sys/kms/gstkmssink.c +++ b/sys/kms/gstkmssink.c @@ -488,6 +488,21 @@ ensure_allowed_caps (GstKMSSink * self, drmModeConnector * conn, return (self->allowed_caps && !gst_caps_is_empty (self->allowed_caps)); } +static GstMemory * +get_cached_kmsmem (GstMemory * mem) +{ + return gst_mini_object_get_qdata (GST_MINI_OBJECT (mem), + g_quark_from_static_string ("kmsmem")); +} + +static void +set_cached_kmsmem (GstMemory * mem, GstMemory * kmsmem) +{ + return gst_mini_object_set_qdata (GST_MINI_OBJECT (mem), + g_quark_from_static_string ("kmsmem"), kmsmem, + (GDestroyNotify) gst_memory_unref); +} + static gboolean gst_kms_sink_start (GstBaseSink * bsink) { @@ -1033,21 +1048,6 @@ event_failed: } } -static GstMemory * -get_cached_kmsmem (GstMemory * mem) -{ - return gst_mini_object_get_qdata (GST_MINI_OBJECT (mem), - g_quark_from_static_string ("kmsmem")); -} - -static void -set_cached_kmsmem (GstMemory * mem, GstMemory * kmsmem) -{ - return gst_mini_object_set_qdata (GST_MINI_OBJECT (mem), - g_quark_from_static_string ("kmsmem"), kmsmem, - (GDestroyNotify) gst_memory_unref); -} - static gboolean gst_kms_sink_import_dmabuf (GstKMSSink * self, GstBuffer * inbuf, GstBuffer ** outbuf)