I found the bug. Seems this commit is breaking my IVR feature: 7c80f6c717f8b2538c843d6743521cfe6471ccd8 (FS-9705 #resolve [Files using prebuffer do not play properly when seeking back to the beginning once the file is done playing]) Silviu On Wed, Nov 16, 2016 at 11:32 AM, Caragea Silviu <silviu.cpp@gmail.com> wrote:
Hello,
I have an app that's playing several files once the call is answered:
<action application="playback" data="/usr/local/woow-vm/sounds/en/pinconf.wav"/> <action application="playback" data="/usr/local/woow-vm/sounds/en/1.wav"/> <action application="playback" data="/usr/local/woow-vm/sounds/en/2.wav"/> <action application="playback" data="/usr/local/woow-vm/sounds/en/3.wav"/> <action application="playback" data="/usr/local/woow-vm/sounds/en/4.wav"/>
On v1.6.9 or older works perfect. I tried on last 1.6.x master form today
and only first file I can hear being played. All other are not played and in logs
I can see very fast:
switch_ivr_play_say.c:1910 done playing file /usr/local/woow-vm/sounds/en/1.wav
On the v1.6.9 this message is triggered at the end of the file.
I will try to find the commit that broken this but help is appreciated.
Silviu