srtobject: fix optlen of srt_getsockflag
authorZhao Zhili <zhilizhao@tencent.com>
Thu, 8 Apr 2021 12:29:29 +0000 (20:29 +0800)
committerZhao Zhili <zhilizhao@tencent.com>
Thu, 8 Apr 2021 12:30:20 +0000 (20:30 +0800)
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2149>

ext/srt/gstsrtobject.c

index 3267070..6dc0b2a 100644 (file)
@@ -1678,7 +1678,7 @@ gst_srt_object_write_to_callers (GstSRTObject * srtobject,
     gssize len = 0;
     const guint8 *msg = mapinfo->data;
     gint sent;
-    gint payload_size, optlen = 1;
+    gint payload_size, optlen = sizeof (payload_size);
 
     SRTCaller *caller = callers->data;
     callers = callers->next;
@@ -1736,7 +1736,7 @@ gst_srt_object_write_one (GstSRTObject * srtobject,
   gssize len = 0;
   gint poll_timeout;
   const guint8 *msg = mapinfo->data;
-  gint payload_size, optlen = 1;
+  gint payload_size, optlen = sizeof (payload_size);
   gboolean wait_for_connection;
 
   GST_OBJECT_LOCK (srtobject->element);