summaryrefslogtreecommitdiff
path: root/transmitters/rawudp
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.co.uk>2009-04-10 14:06:22 -0400
committerOlivier CrĂȘte <olivier.crete@collabora.co.uk>2009-04-15 13:55:51 -0400
commit2b94c4aa5fb26f48d50a3873dfaff1d6eb64681a (patch)
treed2fd6dedbaccb53edc89a391515f39810a93594b /transmitters/rawudp
parent1de519a700932fdb37a88bca1d1c62bff1ea0c03 (diff)
downloadfarstream-2b94c4aa5fb26f48d50a3873dfaff1d6eb64681a.tar.gz
Emit GstForceKeyUnit when rawudp starts sending
Diffstat (limited to 'transmitters/rawudp')
-rw-r--r--transmitters/rawudp/fs-rawudp-transmitter.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/transmitters/rawudp/fs-rawudp-transmitter.c b/transmitters/rawudp/fs-rawudp-transmitter.c
index 8fd0bc52..4a1aab74 100644
--- a/transmitters/rawudp/fs-rawudp-transmitter.c
+++ b/transmitters/rawudp/fs-rawudp-transmitter.c
@@ -999,6 +999,9 @@ fs_rawudp_transmitter_udpport_add_dest (UdpPort *udpport,
{
GST_DEBUG ("Adding dest %s:%d", ip, port);
g_signal_emit_by_name (udpport->udpsink, "add", ip, port);
+ gst_element_send_event (udpport->udpsink,
+ gst_event_new_custom (GST_EVENT_CUSTOM_UPSTREAM,
+ gst_structure_new ("GstForceKeyUnit", NULL)));
}