summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2017-06-22 11:38:56 +0300
committerSebastian Dröge <sebastian@centricular.com>2017-07-04 09:16:53 +0300
commit6be5331ec5cf44abf0f2b58867e4d017030dedea (patch)
tree3024295473d76d1ebfc03b6b828b273b4bed1360
parent687d43c48a7d93fbdced6b991bd886b9c6a89e94 (diff)
downloadgstreamer-plugins-good-6be5331ec5cf44abf0f2b58867e4d017030dedea.tar.gz
rtspsrc: Actually use the receive lock when receiving, not the send lock
-rw-r--r--gst/rtsp/gstrtspsrc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/rtsp/gstrtspsrc.c b/gst/rtsp/gstrtspsrc.c
index 9ebccb382..9cd6388c1 100644
--- a/gst/rtsp/gstrtspsrc.c
+++ b/gst/rtsp/gstrtspsrc.c
@@ -2075,9 +2075,9 @@ gst_rtspsrc_connection_receive (GstRTSPSrc * src, GstRTSPConnInfo * conninfo,
GstRTSPResult ret;
if (conninfo->connection) {
- g_mutex_lock (&conninfo->send_lock);
+ g_mutex_lock (&conninfo->recv_lock);
ret = gst_rtsp_connection_receive (conninfo->connection, message, timeout);
- g_mutex_unlock (&conninfo->send_lock);
+ g_mutex_unlock (&conninfo->recv_lock);
} else {
ret = GST_RTSP_ERROR;
}