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)) {