[gnome-remote-desktop] vnc-pipewire-stream: Remove unused SPA_DATA_MemPtr path



commit 81babbd293724049bd152ca58002359bdb4fe4af
Author: Pascal Nowack <Pascal Nowack gmx de>
Date:   Thu May 5 07:41:35 2022 +0200

    vnc-pipewire-stream: Remove unused SPA_DATA_MemPtr path
    
    Unless the PW_STREAM_FLAG_MAP_BUFFERS flag is specified, the
    SPA_DATA_MemPtr path in process_frame_data() is never triggered.
    Since the PW_STREAM_FLAG_MAP_BUFFERS is not specified, this path is
    basically dead.
    So, remove it.

 src/grd-vnc-pipewire-stream.c | 15 ---------------
 1 file changed, 15 deletions(-)
---
diff --git a/src/grd-vnc-pipewire-stream.c b/src/grd-vnc-pipewire-stream.c
index 677b8a02..edbac71f 100644
--- a/src/grd-vnc-pipewire-stream.c
+++ b/src/grd-vnc-pipewire-stream.c
@@ -506,21 +506,6 @@ process_frame_data (GrdVncPipeWireStream *stream,
                                grd_vnc_frame_ref (g_steal_pointer (&frame)),
                                (GDestroyNotify) grd_vnc_frame_unref);
     }
-  else if (buffer->datas[0].type == SPA_DATA_MemPtr)
-    {
-      uint8_t *src_data;
-      int src_stride;
-
-      src_data = buffer->datas[0].data;
-
-      src_stride = buffer->datas[0].chunk->stride;
-      copy_frame_data (frame, src_data,
-                       width, height,
-                       dst_stride, src_stride,
-                       bpp);
-
-      callback (stream, g_steal_pointer (&frame), TRUE, user_data);
-    }
   else
     {
       callback (stream, NULL, FALSE, user_data);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]