summaryrefslogtreecommitdiff
path: root/auto_tests/toxav_basic_test.c
diff options
context:
space:
mode:
Diffstat (limited to 'auto_tests/toxav_basic_test.c')
-rw-r--r--auto_tests/toxav_basic_test.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/auto_tests/toxav_basic_test.c b/auto_tests/toxav_basic_test.c
index 2735635f..305257fb 100644
--- a/auto_tests/toxav_basic_test.c
+++ b/auto_tests/toxav_basic_test.c
@@ -215,7 +215,7 @@ START_TEST(test_AV_flows)
215 long long unsigned int start_time = time(NULL); \ 215 long long unsigned int start_time = time(NULL); \
216 \ 216 \
217 \ 217 \
218 while (BobCC.state != TOXAV_CALL_STATE_FINISHED) { \ 218 while (BobCC.state != TOXAV_FRIEND_CALL_STATE_FINISHED) { \
219 \ 219 \
220 if (BobCC.incoming) { \ 220 if (BobCC.incoming) { \
221 TOXAV_ERR_ANSWER rc; \ 221 TOXAV_ERR_ANSWER rc; \
@@ -293,7 +293,7 @@ START_TEST(test_AV_flows)
293 } 293 }
294 } 294 }
295 295
296 while (AliceCC.state != TOXAV_CALL_STATE_FINISHED) 296 while (AliceCC.state != TOXAV_FRIEND_CALL_STATE_FINISHED)
297 iterate_tox(bootstrap, Alice, Bob); 297 iterate_tox(bootstrap, Alice, Bob);
298 298
299 printf("Success!\n"); 299 printf("Success!\n");
@@ -330,7 +330,7 @@ START_TEST(test_AV_flows)
330 } 330 }
331 331
332 /* Alice will not receive end state */ 332 /* Alice will not receive end state */
333 while (BobCC.state != TOXAV_CALL_STATE_FINISHED) 333 while (BobCC.state != TOXAV_FRIEND_CALL_STATE_FINISHED)
334 iterate_tox(bootstrap, Alice, Bob); 334 iterate_tox(bootstrap, Alice, Bob);
335 335
336 printf("Success!\n"); 336 printf("Success!\n");
@@ -383,31 +383,31 @@ START_TEST(test_AV_flows)
383 ck_assert(BobCC.state == 0); 383 ck_assert(BobCC.state == 0);
384 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_RESUME, NULL)); 384 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_RESUME, NULL));
385 iterate_tox(bootstrap, Alice, Bob); 385 iterate_tox(bootstrap, Alice, Bob);
386 ck_assert(BobCC.state & (TOXAV_CALL_STATE_SENDING_A | TOXAV_CALL_STATE_SENDING_V)); 386 ck_assert(BobCC.state & (TOXAV_FRIEND_CALL_STATE_SENDING_A | TOXAV_FRIEND_CALL_STATE_SENDING_V));
387 387
388 /* Mute/Unmute single */ 388 /* Mute/Unmute single */
389 printf("Mute/Unmute single\n"); 389 printf("Mute/Unmute single\n");
390 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_MUTE_AUDIO, NULL)); 390 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_MUTE_AUDIO, NULL));
391 iterate_tox(bootstrap, Alice, Bob); 391 iterate_tox(bootstrap, Alice, Bob);
392 ck_assert(BobCC.state ^ TOXAV_CALL_STATE_RECEIVING_A); 392 ck_assert(BobCC.state ^ TOXAV_FRIEND_CALL_STATE_RECEIVING_A);
393 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_UNMUTE_AUDIO, NULL)); 393 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_UNMUTE_AUDIO, NULL));
394 iterate_tox(bootstrap, Alice, Bob); 394 iterate_tox(bootstrap, Alice, Bob);
395 ck_assert(BobCC.state & TOXAV_CALL_STATE_RECEIVING_A); 395 ck_assert(BobCC.state & TOXAV_FRIEND_CALL_STATE_RECEIVING_A);
396 396
397 /* Mute/Unmute both */ 397 /* Mute/Unmute both */
398 printf("Mute/Unmute both\n"); 398 printf("Mute/Unmute both\n");
399 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_MUTE_AUDIO, NULL)); 399 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_MUTE_AUDIO, NULL));
400 iterate_tox(bootstrap, Alice, Bob); 400 iterate_tox(bootstrap, Alice, Bob);
401 ck_assert(BobCC.state ^ TOXAV_CALL_STATE_RECEIVING_A); 401 ck_assert(BobCC.state ^ TOXAV_FRIEND_CALL_STATE_RECEIVING_A);
402 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_HIDE_VIDEO, NULL)); 402 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_HIDE_VIDEO, NULL));
403 iterate_tox(bootstrap, Alice, Bob); 403 iterate_tox(bootstrap, Alice, Bob);
404 ck_assert(BobCC.state ^ TOXAV_CALL_STATE_RECEIVING_V); 404 ck_assert(BobCC.state ^ TOXAV_FRIEND_CALL_STATE_RECEIVING_V);
405 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_UNMUTE_AUDIO, NULL)); 405 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_UNMUTE_AUDIO, NULL));
406 iterate_tox(bootstrap, Alice, Bob); 406 iterate_tox(bootstrap, Alice, Bob);
407 ck_assert(BobCC.state & TOXAV_CALL_STATE_RECEIVING_A); 407 ck_assert(BobCC.state & TOXAV_FRIEND_CALL_STATE_RECEIVING_A);
408 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_SHOW_VIDEO, NULL)); 408 ck_assert(toxav_call_control(AliceAV, 0, TOXAV_CALL_CONTROL_SHOW_VIDEO, NULL));
409 iterate_tox(bootstrap, Alice, Bob); 409 iterate_tox(bootstrap, Alice, Bob);
410 ck_assert(BobCC.state & TOXAV_CALL_STATE_RECEIVING_V); 410 ck_assert(BobCC.state & TOXAV_FRIEND_CALL_STATE_RECEIVING_V);
411 411
412 { 412 {
413 TOXAV_ERR_CALL_CONTROL rc; 413 TOXAV_ERR_CALL_CONTROL rc;
@@ -420,7 +420,7 @@ START_TEST(test_AV_flows)
420 } 420 }
421 421
422 iterate_tox(bootstrap, Alice, Bob); 422 iterate_tox(bootstrap, Alice, Bob);
423 ck_assert(BobCC.state == TOXAV_CALL_STATE_FINISHED); 423 ck_assert(BobCC.state == TOXAV_FRIEND_CALL_STATE_FINISHED);
424 424
425 printf("Success!\n"); 425 printf("Success!\n");
426 } 426 }
@@ -462,19 +462,19 @@ START_TEST(test_AV_flows)
462 ck_assert(toxav_video_bit_rate_set(AliceAV, 0, 1000, false, NULL)); 462 ck_assert(toxav_video_bit_rate_set(AliceAV, 0, 1000, false, NULL));
463 463
464 iterate_tox(bootstrap, Alice, Bob); 464 iterate_tox(bootstrap, Alice, Bob);
465 ck_assert(BobCC.state & TOXAV_CALL_STATE_SENDING_V); 465 ck_assert(BobCC.state & TOXAV_FRIEND_CALL_STATE_SENDING_V);
466 466
467 printf("Turning off video for Alice...\n"); 467 printf("Turning off video for Alice...\n");
468 ck_assert(toxav_video_bit_rate_set(AliceAV, 0, 0, false, NULL)); 468 ck_assert(toxav_video_bit_rate_set(AliceAV, 0, 0, false, NULL));
469 469
470 iterate_tox(bootstrap, Alice, Bob); 470 iterate_tox(bootstrap, Alice, Bob);
471 ck_assert(!(BobCC.state & TOXAV_CALL_STATE_SENDING_V)); 471 ck_assert(!(BobCC.state & TOXAV_FRIEND_CALL_STATE_SENDING_V));
472 472
473 printf("Turning off audio for Alice...\n"); 473 printf("Turning off audio for Alice...\n");
474 ck_assert(toxav_audio_bit_rate_set(AliceAV, 0, 0, false, NULL)); 474 ck_assert(toxav_audio_bit_rate_set(AliceAV, 0, 0, false, NULL));
475 475
476 iterate_tox(bootstrap, Alice, Bob); 476 iterate_tox(bootstrap, Alice, Bob);
477 ck_assert(!(BobCC.state & TOXAV_CALL_STATE_SENDING_A)); 477 ck_assert(!(BobCC.state & TOXAV_FRIEND_CALL_STATE_SENDING_A));
478 } 478 }
479 479
480 toxav_kill(BobAV); 480 toxav_kill(BobAV);