func_sayfiles: Retrieve say file names
Up until now, all of the logic used to translate arguments to the Say applications has been directly coupled to playback, preventing other modules from using this logic. This refactors code in say.c and adds a SAYFILES function that can be used to retrieve the file names that would be played. These can then be used in other applications or for other purposes. Additionally, a SayMoney application and a SayOrdinal application are added. Both SayOrdinal and SayNumber are also expanded to support integers greater than one billion. ASTERISK-29531 Change-Id: If9718c89353b8e153d84add3cc4637b79585db19
parent
7df69633
No related branches found
No related tags found
Showing
- doc/CHANGES-staging/say.txt 7 additions, 0 deletionsdoc/CHANGES-staging/say.txt
- funcs/func_sayfiles.c 396 additions, 0 deletionsfuncs/func_sayfiles.c
- include/asterisk/say.h 100 additions, 0 deletionsinclude/asterisk/say.h
- main/channel.c 12 additions, 0 deletionsmain/channel.c
- main/pbx_builtins.c 134 additions, 1 deletionmain/pbx_builtins.c
- main/say.c 407 additions, 94 deletionsmain/say.c
Loading
Please register or sign in to comment