Revision
15459
Author
anthm
Date
2009-11-13 09:52:20 -0600 (Fri, 13 Nov 2009)

Log Message

add read_frame_callback to gentones

Modified Paths

Diff

Modified: freeswitch/trunk/src/switch_ivr_play_say.c (15458 => 15459)


--- freeswitch/trunk/src/switch_ivr_play_say.c	2009-11-13 13:26:05 UTC (rev 15458)
+++ freeswitch/trunk/src/switch_ivr_play_say.c	2009-11-13 15:52:20 UTC (rev 15459)
@@ -808,6 +808,13 @@
 			break;
 		}
 
+
+		if (args && (args->read_frame_callback)) {
+			if (args->read_frame_callback(session, read_frame, args->user_data) != SWITCH_STATUS_SUCCESS) {
+				break;
+			}
+		}
+
 		switch_ivr_parse_all_events(session);
 
 		if (args && (args->input_callback || args->buf || args->buflen)) {