The other option is to comment out / delete the offending bit of the code and
recompile sipp.
In call.cpp around line 3816:
if (media_thread != 0) {
// If a media_thread is already active, kill it before starting a new
one
pthread_cancel(media_thread);
pthread_join(media_thread, NULL);
media_thread = 0;
}
Comment out, or delete the above lines, and then recompile.
These lines deliberately stop multiple pcaps being played on the same call. So
if you want to do this, these lines have to go. The downside is that if a call
fails then the pcap will continue to play until it terminates even if another
call is established.
The way the code is written is, in my opinion, wrong. It should be killing the
associated pcap plays when the call terminates, not when a new play is
initiated.
Matt
________________________________________
From: Greg Thomas [[email protected]]
Sent: Thursday, 22 December 2011 2:56 a.m.
To: sipp-users
Subject: Re: [Sipp-users] sipp play pcap file question ,can you help me?
You can only play one pcap file at a time; so you'll need to put a
delay between the first and second ones to give the first one time to
complete. e.g.
<nop>
<action>
<exec play_pcap_audio="g711t2.pcap"/>
</action>
</nop>
<pause milliseconds="25000"/> <!-- or however long is required -->
<nop>
<action>
<exec play_pcap_video="263.cap"/>
</action>
</nop>
Greg
2011/12/21 做些什么好呢 <[email protected]>:
> in my uac xml with sipp ,I want to play audio and video pcap file same time
> ,like following:
>
> <nop>
> <action>
> <exec play_pcap_audio="g711t2.pcap"/>
> <exec play_pcap_video="263.cap"/>
> </action>
> </nop>
>
> I found sipp only plays the video file . If i erase the ' <exec
> play_pcap_video="263.cap"/>
> ' ,the audio file can be played successfully,so the two media file are both
> ok.
>
> so ,what can i do to play the two file same time.
>
> tks for your answer ,thank you!
>
> ------------------------------------------------------------------------------
> Write once. Port to many.
> Get the SDK and tools to simplify cross-platform app development. Create
> new or port existing apps to sell to consumers worldwide. Explore the
> Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
> http://p.sf.net/sfu/intel-appdev
> _______________________________________________
> Sipp-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sipp-users
>
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users
------------------------------------------------------------------------------
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create
new or port existing apps to sell to consumers worldwide. Explore the
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
_______________________________________________
Sipp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sipp-users