Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
mediastreamer2
Commits
75514ad5
Commit
75514ad5
authored
Nov 29, 2013
by
Simon Morlat
Browse files
fix compilation
parent
b2dc80f2
Changes
1
Hide whitespace changes
Inline
Side-by-side
tester/mediastreamer2_audio_stream_tester.c
View file @
75514ad5
...
...
@@ -288,43 +288,46 @@ static void adaptative_isac16_audio_stream() {
}
}
#if 0
static void audio_stream_dtmf(int codec_payload, int initial_bitrate,int target_bw, int max_recv_rtcp_packet) {
//
stream_manager_t * marielle = stream_manager_new();
//
stream_manager_t * margaux = stream_manager_new();
//
int pause_time=0;
//
//
OrtpNetworkSimulatorParams params={0};
//
params.enabled=TRUE;
//
params.loss_rate=0;
//
params.max_bandwidth=target_bw;
//
params.max_buffer_size=initial_bitrate;
//
float recv_send_bw_ratio;
//
int rtcp_interval = 1000;
//
float marielle_send_bw;
//
//
media_stream_enable_adaptive_bitrate_control(&marielle->stream->ms,TRUE);
//
//
//
stream_manager_start(marielle,codec_payload, margaux->local_rtp,initial_bitrate,HELLO_16K_1S_FILE,NULL);
//
ms_filter_call_method(marielle->stream->soundread,MS_FILE_PLAYER_LOOP,&pause_time);
//
//
unlink("blibi.wav");
//
stream_manager_start(margaux,codec_payload, marielle->local_rtp,-1,NULL,"blibi.wav");
//
rtp_session_enable_network_simulation(margaux->stream->ms.session,¶ms);
//
rtp_session_set_rtcp_report_interval(margaux->stream->ms.session, rtcp_interval);
//
//
wait_for_until(&marielle->stream->ms,&margaux->stream->ms,&marielle->stats.number_of_EndOfFile,10,rtcp_interval*max_recv_rtcp_packet);
//
//
marielle_send_bw=media_stream_get_up_bw(&marielle->stream->ms);
//
recv_send_bw_ratio=params.max_bandwidth/marielle_send_bw;
//
ms_message("marielle sent bw= [%f] , target was [%f] recv/send [%f]",marielle_send_bw,params.max_bandwidth,recv_send_bw_ratio);
//
CU_ASSERT_TRUE(recv_send_bw_ratio>0.9);
//
//
stream_manager_delete(marielle);
//
stream_manager_delete(margaux);
stream_manager_t * marielle = stream_manager_new();
stream_manager_t * margaux = stream_manager_new();
int pause_time=0;
OrtpNetworkSimulatorParams params={0};
params.enabled=TRUE;
params.loss_rate=0;
params.max_bandwidth=target_bw;
params.max_buffer_size=initial_bitrate;
float recv_send_bw_ratio;
int rtcp_interval = 1000;
float marielle_send_bw;
media_stream_enable_adaptive_bitrate_control(&marielle->stream->ms,TRUE);
stream_manager_start(marielle,codec_payload, margaux->local_rtp,initial_bitrate,HELLO_16K_1S_FILE,NULL);
ms_filter_call_method(marielle->stream->soundread,MS_FILE_PLAYER_LOOP,&pause_time);
unlink("blibi.wav");
stream_manager_start(margaux,codec_payload, marielle->local_rtp,-1,NULL,"blibi.wav");
rtp_session_enable_network_simulation(margaux->stream->ms.session,¶ms);
rtp_session_set_rtcp_report_interval(margaux->stream->ms.session, rtcp_interval);
wait_for_until(&marielle->stream->ms,&margaux->stream->ms,&marielle->stats.number_of_EndOfFile,10,rtcp_interval*max_recv_rtcp_packet);
marielle_send_bw=media_stream_get_up_bw(&marielle->stream->ms);
recv_send_bw_ratio=params.max_bandwidth/marielle_send_bw;
ms_message("marielle sent bw= [%f] , target was [%f] recv/send [%f]",marielle_send_bw,params.max_bandwidth,recv_send_bw_ratio);
CU_ASSERT_TRUE(recv_send_bw_ratio>0.9);
stream_manager_delete(marielle);
stream_manager_delete(margaux);
}
#endif
static
test_t
tests
[]
=
{
{
"Basic audio stream"
,
basic_audio_stream
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment