Hi, I was asked to develop a feature thar switches between the ringing tone and early media. So when you dial asterisk starts generating ringing tone, but when the called channels starts sendig RTP (like mobile carriers: "The person you are trying to reach is unavailable") with or without answering the channel, the asterisk would have to end generating the ringing tone and send the media it receives. The fix of this issue is simple: On line 659 of app_dial (1.4.11) we have if (!ast_test_flag(outgoing, OPT_RINGBACK | OPT_MUSICBACK)) if we remove this if or conditionate it with a channel variable it will have the functionality mentioned above. I suggest to create a variable called DIALEARLYMEDIA This would default to false (current functionality). If you set this to True the channel will have the new improved functionality. What do you think? Zoltan Gaspar
_______________________________________________
Sign up now for AstriCon 2007! September 25-28th. http://www.astricon.net/ --Bandwidth and Colocation Provided by http://www.api-digital.com-- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
