diff options
author | Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com> | 2008-03-11 11:36:03 +0000 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-08-11 02:30:34 +0100 |
commit | 6ba2fcd4ffc3d84755ef953eaa1494fff76fcc67 (patch) | |
tree | a05df1b28b9d55c2d4f27ad3fba1ef0348429780 /gst/rtpmanager/rtpsource.h | |
parent | 52cdd3c59a5cd4d9b48c379a5e7227407e5c97cb (diff) |
gst/rtpmanager/gstrtpsession.c: Avoid a deadlock when joining the RTCP thread in PAUSED because it might be blocked d...
Original commit message from CVS:
Based on patch by: Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>
* gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_init),
(rtcp_thread), (start_rtcp_thread), (stop_rtcp_thread),
(join_rtcp_thread), (gst_rtp_session_change_state):
Avoid a deadlock when joining the RTCP thread in PAUSED because it might
be blocked downstream. Also avoid spawning multiple rtcp threads.
Fixes #520894.
Diffstat (limited to 'gst/rtpmanager/rtpsource.h')
0 files changed, 0 insertions, 0 deletions