va: allocator: remove va allocator mem_is_span() vmethod
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Thu, 24 Sep 2020 15:32:47 +0000 (17:32 +0200)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Sun, 4 Oct 2020 18:42:51 +0000 (18:42 +0000)
Since it is the default by base class.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1626>

sys/va/gstvaallocator.c

index a065a7b385dd0985354536667e0bc990645a9f57..5d00e40744a483f77f38020e8bed53101aa47273 100644 (file)
@@ -948,14 +948,6 @@ _va_share (GstMemory * mem, gssize offset, gssize size)
   return NULL;
 }
 
-static gboolean
-_va_is_span (GstMemory * mem1, GstMemory * mem2, gsize * offset)
-{
-  /* VA surfaces are opaque structures, which might live in other
-   * memory. It is impossible to know, so far, if they can mergable. */
-  return FALSE;
-}
-
 static void
 gst_va_allocator_init (GstVaAllocator * self)
 {
@@ -966,7 +958,6 @@ gst_va_allocator_init (GstVaAllocator * self)
   allocator->mem_unmap = (GstMemoryUnmapFunction) _va_unmap;
   allocator->mem_copy = (GstMemoryCopyFunction) _va_copy;
   allocator->mem_share = _va_share;
-  allocator->mem_is_span = _va_is_span;
 
   self->use_derived = TRUE;