One more detail. This issue not there when I use DSM and series of Playfile commands in it. As i have some other logic which involves loops convert numbers to words etc i am using early_announce. Hard way is to keep my own logics in some DSM module and do it but I need to prepare a pilot quick that is why I postponed that.
On Mon, Nov 3, 2014 at 3:55 PM, John Nash <[email protected]> wrote: > Should I try to set null to AmPlaylist object before adding playlist item? > > On Mon, Nov 3, 2014 at 3:48 PM, Stefan Sayer <[email protected]> > wrote: > >> John Nash wrote on 11/03/2014 11:07 AM: >> > Thank you for fast reply. Files when played on any media player do not >> > have this sound.. I am playing dynamic number of files based on Invite >> > header value and no matter how many files in playlist this sound is >> > there at last. Like if I add file1, file2, file3. All three files play >> > fine but at the end of file3 there is a hummmmmm sound (Not exactly a >> > noise more like a constant dial tone). >> > >> > If I do not use setStopped and dlg-->bye() on noAudio. This sound will >> > play on and on like a constant beep till call is disconnected. >> >> might be some audio buffer e.g. in amplaylist that is not cleared and >> which is used over and over (when it should just generate zeros) >> >> Stefan >> >> > >> > Log is like >> > [#7f552615a700/20968] [read, AmAudioFile.cpp:413] DEBUG: 0-stuffing >> > packet: adding 10 bytes (packet size=20) >> > [#7f552615a700/20968] [get, AmPlaylist.cpp:75] DEBUG: get: >> gotoNextItem >> > [#7f552615a700/20968] [get, AmPlaylist.cpp:75] DEBUG: get: >> gotoNextItem >> > [#7f552615a700/20968] [read, AmAudioFile.cpp:413] DEBUG: 0-stuffing >> > packet: adding 10 bytes (packet size=20) >> > [#7f552615a700/20968] [get, AmPlaylist.cpp:75] DEBUG: get: >> gotoNextItem >> > [#7f552615a700/20968] [read, AmAudioFile.cpp:413] DEBUG: 0-stuffing >> > packet: adding 10 bytes (packet size=20) >> > [#7f552615a700/20968] [get, AmPlaylist.cpp:75] DEBUG: get: >> gotoNextItem >> > [#7f552615a700/20968] [get, AmPlaylist.cpp:75] DEBUG: get: >> gotoNextItem >> > [#7f552615a700/20968] [gotoNextItem, AmPlaylist.cpp:56] DEBUG: >> > posting AmAudioEvent::noAudio event! >> > [#7f55077d1700/20985] [processingCycle, AmSession.cpp:373] DEBUG: vv >> > S >> > >> [c2888de8527843baa26ac53151beef02_b2b-1|2690D531-54574BB900017E4B-24203700] >> > Early, running, 0 UACTransPending, 0 usages vv >> > [#7f55077d1700/20985] [process, PrecodedAnnounce.cpp:246] DEBUG: >> > PrecodedDialog::process >> > [#7f55077d1700/20985] [reply, AmBasicSipDialog.cpp:583] DEBUG: >> > reply: transaction found! >> > [#7f55077d1700/20985] [onReplyOut, AmOfferAnswer.cpp:431] DEBUG: >> > after 487 reply to INVITE: resetting OA state >> > >> > >> > >> > >> > >> > >> > >> > >> > On Mon, Nov 3, 2014 at 3:26 PM, Stefan Sayer <[email protected] >> > <mailto:[email protected]>> wrote: >> > >> > John Nash wrote on 11/03/2014 10:40 AM: >> > > I am trying to play multiple files in early_announce app using >> > > myplaylist.addToPlaylist(new AmPlaylistItem(file1,NULL)); ....and >> so >> > > on. It works as expected except at the end before "NoAudio" event >> > > there is a constant humming sound. >> > > >> > > I am making sure that SetStopped() is called just when we get >> > noAudio >> > > event but that sound won't go. >> > >> > do you get the humming sound before or after something appears in >> the >> > debug log that says gotoNextItem or so? >> > >> > are you sure that the sound is not in the file that is played, >> > possibly another chunk in the wav where the program that you saved >> it >> > with saved some other information into (and which sems regards as >> > audio)? is the length in the file header correct? when the file is >> > loaded, there's some debug info printed out, check if the size there >> > corresponds to the expected size (length*2*8000 or so). sox or >> > audacity may help here as well. >> > >> > also try with other files, e.g. the ones that come with the sems >> > source. does that happen with all of them? >> > >> > >> > hth >> > Stefan >> > >> > >> >> >
_______________________________________________ Sems mailing list [email protected] http://lists.iptel.org/mailman/listinfo/sems
