From: Eunhye Choi Date: Wed, 5 Jun 2024 09:39:04 +0000 (+0900) Subject: rtsp-server:wfd: Fix build error for gcc upgrade X-Git-Tag: accepted/tizen/unified/20240611.123015^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fheads%2Faccepted%2Ftizen_unified_toolchain;p=platform%2Fupstream%2Fgstreamer.git rtsp-server:wfd: Fix build error for gcc upgrade - Fix the incompatible pointer type error Change-Id: I6ef04f6d1587b112abe97a8e680ac8f61b54f573 --- diff --git a/packaging/gstreamer.spec b/packaging/gstreamer.spec index 70f3172..32adaf3 100644 --- a/packaging/gstreamer.spec +++ b/packaging/gstreamer.spec @@ -62,7 +62,7 @@ Name: %{_name} Version: 1.22.8 -Release: 9 +Release: 10 Summary: Streaming-Media Framework Runtime License: LGPL-2.0+ Group: Multimedia/Framework diff --git a/subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-client-wfd.c b/subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-client-wfd.c index 9cdd480..ac5d69f 100644 --- a/subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-client-wfd.c +++ b/subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-client-wfd.c @@ -516,7 +516,7 @@ static void on_rtcp_stats (GstRTSPStream * stream, GstStructure * stats, GstRTSPClient * client) { - GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (client); + GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (GST_RTSP_WFD_CLIENT (client)); guint fraction_lost, exthighestseq, jitter, lsr, dlsr, rtt; gint packetslost; @@ -556,11 +556,11 @@ wfd_configure_client_media (GstRTSPClient * client, GstRTSPMedia * media, GstRTSPStream * stream, GstRTSPContext * ctx) { if (media) { - GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (client); + GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (GST_RTSP_WFD_CLIENT (client)); priv->media = media; } if (stream) { - GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (client); + GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (GST_RTSP_WFD_CLIENT (client)); if (priv) priv->stats.stream = stream; g_signal_connect (stream, "rtcp-statistics", (GCallback) on_rtcp_stats, @@ -1071,7 +1071,7 @@ static void handle_wfd_play (GstRTSPClient * client, GstRTSPContext * ctx) { GstRTSPWFDClient *_client = GST_RTSP_WFD_CLIENT (client); - GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (client); + GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (_client); g_return_if_fail (priv != NULL); @@ -1465,7 +1465,7 @@ handle_wfd_response (GstRTSPClient * client, GstRTSPContext * ctx) GstWFDMessage *msg = NULL; GstRTSPWFDClient *_client = GST_RTSP_WFD_CLIENT (client); - GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (client); + GstRTSPWFDClientPrivate *priv = gst_rtsp_wfd_client_get_instance_private (_client); g_return_if_fail (priv != NULL); diff --git a/subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-server-wfd.c b/subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-server-wfd.c index 379a096..d19259f 100644 --- a/subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-server-wfd.c +++ b/subprojects/gst-rtsp-server/gst/rtsp-server/rtsp-server-wfd.c @@ -215,7 +215,7 @@ create_client_wfd (GstRTSPServer * server) GstRTSPSessionPool *session_pool = NULL; GstRTSPMountPoints *mount_points = NULL; GstRTSPAuth *auth = NULL; - GstRTSPWFDServerPrivate *priv = gst_rtsp_wfd_server_get_instance_private (server); + GstRTSPWFDServerPrivate *priv = gst_rtsp_wfd_server_get_instance_private (GST_RTSP_WFD_SERVER (server)); g_return_val_if_fail (priv != NULL, NULL);