]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-6087 --resolve forgot to send IQ result when processing output to mixers
authorChris Rienzo <chris@rienzo.com>
Sat, 11 Jan 2014 02:22:07 +0000 (21:22 -0500)
committerChris Rienzo <chris@rienzo.com>
Sat, 11 Jan 2014 02:26:25 +0000 (21:26 -0500)
src/mod/event_handlers/mod_rayo/rayo_output_component.c

index 3432bcefbf85184330290bb7849710bace613a1e..10edca029c8de69cea2509c2be1b046abeb6eb7d 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * mod_rayo for FreeSWITCH Modular Media Switching Software Library / Soft-Switch Application
- * Copyright (C) 2013, Grasshopper
+ * Copyright (C) 2013-2014, Grasshopper
  *
  * Version: MPL 1.1
  *
@@ -182,6 +182,9 @@ static iks *start_mixer_output_component(struct rayo_actor *mixer, struct rayo_m
        }
        stream.write_function(&stream, "}fileman://rayo://%s", RAYO_JID(component));
 
+       /* acknowledge command */
+       rayo_component_send_start(component, iq);
+
        rayo_component_api_execute_async(component, "conference", stream.data);
 
        switch_safe_free(stream.data);