Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(586)

Side by Side Diff: third_party/opus/src/tests/test_opus_api.c

Issue 2962373002: [Opus] Update to v1.2.1 (Closed)
Patch Set: Pre-increment instead of post-increment Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* Copyright (c) 2011-2013 Xiph.Org Foundation 1 /* Copyright (c) 2011-2013 Xiph.Org Foundation
2 Written by Gregory Maxwell */ 2 Written by Gregory Maxwell */
3 /* 3 /*
4 Redistribution and use in source and binary forms, with or without 4 Redistribution and use in source and binary forms, with or without
5 modification, are permitted provided that the following conditions 5 modification, are permitted provided that the following conditions
6 are met: 6 are met:
7 7
8 - Redistributions of source code must retain the above copyright 8 - Redistributions of source code must retain the above copyright
9 notice, this list of conditions and the following disclaimer. 9 notice, this list of conditions and the following disclaimer.
10 10
(...skipping 1365 matching lines...) Expand 10 before | Expand all | Expand 10 after
1376 cfgs++; 1376 cfgs++;
1377 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_20_MS) ); 1377 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_20_MS) );
1378 if(err!=OPUS_OK)test_failed(); 1378 if(err!=OPUS_OK)test_failed();
1379 cfgs++; 1379 cfgs++;
1380 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_40_MS) ); 1380 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_40_MS) );
1381 if(err!=OPUS_OK)test_failed(); 1381 if(err!=OPUS_OK)test_failed();
1382 cfgs++; 1382 cfgs++;
1383 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_60_MS) ); 1383 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_60_MS) );
1384 if(err!=OPUS_OK)test_failed(); 1384 if(err!=OPUS_OK)test_failed();
1385 cfgs++; 1385 cfgs++;
1386 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_80_MS) );
1387 if(err!=OPUS_OK)test_failed();
1388 cfgs++;
1389 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_100_MS ));
1390 if(err!=OPUS_OK)test_failed();
1391 cfgs++;
1392 err=opus_encoder_ctl(enc,OPUS_SET_EXPERT_FRAME_DURATION(OPUS_FRAMESIZE_120_MS ));
1393 if(err!=OPUS_OK)test_failed();
1394 cfgs++;
1386 CHECK_SETGET(OPUS_SET_EXPERT_FRAME_DURATION(i),OPUS_GET_EXPERT_FRAME_DURATION (&i),0,-1, 1395 CHECK_SETGET(OPUS_SET_EXPERT_FRAME_DURATION(i),OPUS_GET_EXPERT_FRAME_DURATION (&i),0,-1,
1387 OPUS_FRAMESIZE_60_MS,OPUS_FRAMESIZE_ARG, 1396 OPUS_FRAMESIZE_60_MS,OPUS_FRAMESIZE_ARG,
1388 " OPUS_SET_EXPERT_FRAME_DURATION ............... OK.\n", 1397 " OPUS_SET_EXPERT_FRAME_DURATION ............... OK.\n",
1389 " OPUS_GET_EXPERT_FRAME_DURATION ............... OK.\n") 1398 " OPUS_GET_EXPERT_FRAME_DURATION ............... OK.\n")
1390 1399
1391 /*OPUS_SET_FORCE_MODE is not tested here because it's not a public API, howev er the encoder tests use it*/ 1400 /*OPUS_SET_FORCE_MODE is not tested here because it's not a public API, howev er the encoder tests use it*/
1392 1401
1393 err=opus_encoder_ctl(enc,OPUS_GET_FINAL_RANGE((opus_uint32 *)NULL)); 1402 err=opus_encoder_ctl(enc,OPUS_GET_FINAL_RANGE((opus_uint32 *)NULL));
1394 if(err!=OPUS_BAD_ARG)test_failed(); 1403 if(err!=OPUS_BAD_ARG)test_failed();
1395 cfgs++; 1404 cfgs++;
(...skipping 492 matching lines...) Expand 10 before | Expand all | Expand 10 after
1888 total+=test_msdec_api(); 1897 total+=test_msdec_api();
1889 total+=test_parse(); 1898 total+=test_parse();
1890 total+=test_enc_api(); 1899 total+=test_enc_api();
1891 total+=test_repacketizer_api(); 1900 total+=test_repacketizer_api();
1892 total+=test_malloc_fail(); 1901 total+=test_malloc_fail();
1893 1902
1894 fprintf(stderr,"\nAll API tests passed.\nThe libopus API was invoked %d times .\n",total); 1903 fprintf(stderr,"\nAll API tests passed.\nThe libopus API was invoked %d times .\n",total);
1895 1904
1896 return 0; 1905 return 0;
1897 } 1906 }
OLDNEW
« no previous file with comments | « third_party/opus/src/tests/run_vectors.sh ('k') | third_party/opus/src/tests/test_opus_common.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698