Home | History | Annotate | Download | only in tests

Lines Matching refs:test_failed

105       if(((c==1||c==2)&&(i<=2048||i>1<<16))||((c!=1&&c!=2)&&i!=0))test_failed();
127 if(err!=OPUS_BAD_ARG || dec!=NULL)test_failed();
130 if(dec!=NULL)test_failed();
133 if(dec==NULL)test_failed();
135 if(err!=OPUS_BAD_ARG)test_failed();
143 if(err!=OPUS_OK || dec==NULL)test_failed();
151 if(err != OPUS_BAD_ARG)test_failed();
154 if(err!=OPUS_OK)test_failed();
160 if(err!=OPUS_UNIMPLEMENTED)test_failed();
165 if(err != OPUS_BAD_ARG)test_failed();
168 if(err != OPUS_OK || i!=0)test_failed();
173 if(err != OPUS_BAD_ARG)test_failed();
176 if(err != OPUS_OK || i!=48000)test_failed();
182 if(err!=OPUS_BAD_ARG)test_failed();
186 if(err != OPUS_OK || i>0 || i<-1)test_failed();
190 if(opus_decode(dec, packet, 3, sbuf, 960, 0)!=960)test_failed();
194 if(err != OPUS_OK || i>0 || i<-1)test_failed();
197 if(opus_decode(dec, packet, 1, sbuf, 960, 0)!=960)test_failed();
201 if(err != OPUS_OK || i>0 || i<-1)test_failed();
206 if(err != OPUS_BAD_ARG)test_failed();
209 if(err != OPUS_OK || i!=960)test_failed();
216 if(err != OPUS_OK || i!=0)test_failed();
219 if(err != OPUS_BAD_ARG)test_failed();
222 if(err != OPUS_BAD_ARG)test_failed();
225 if(err != OPUS_BAD_ARG)test_failed();
228 if(err != OPUS_OK)test_failed();
233 if(err != OPUS_OK || i!=-15)test_failed();
241 if(opus_decoder_ctl(dec, OPUS_RESET_STATE)!=OPUS_OK)test_failed();
242 if(memcmp(dec2,dec,opus_decoder_get_size(2))==0)test_failed();
249 if(opus_decoder_get_nb_samples(dec,packet,1)!=480)test_failed();
250 if(opus_packet_get_nb_samples(packet,1,48000)!=480)test_failed();
251 if(opus_packet_get_nb_samples(packet,1,96000)!=960)test_failed();
252 if(opus_packet_get_nb_samples(packet,1,32000)!=320)test_failed();
253 if(opus_packet_get_nb_samples(packet,1,8000)!=80)test_failed();
255 if(opus_packet_get_nb_samples(packet,1,24000)!=OPUS_INVALID_PACKET)test_failed();
258 if(opus_packet_get_nb_samples(packet,0,24000)!=OPUS_BAD_ARG)test_failed();
259 if(opus_packet_get_nb_samples(packet,2,48000)!=OPUS_INVALID_PACKET)test_failed();
260 if(opus_decoder_get_nb_samples(dec,packet,2)!=OPUS_INVALID_PACKET)test_failed();
264 if(OPUS_BAD_ARG!=opus_packet_get_nb_frames(packet,0))test_failed();
268 if(l1res[packet[0]&3]!=opus_packet_get_nb_frames(packet,1))test_failed();
272 if(((packet[0]&3)!=3?l1res[packet[0]&3]:packet[1]&63)!=opus_packet_get_nb_frames(packet,2))test_failed();
283 if(bw!=opus_packet_get_bandwidth(packet))test_failed();
294 if((opus_rates[rate]*3/fp3s)!=opus_packet_get_samples_per_frame(packet,opus_rates[rate]))test_failed();
304 if(opus_decode(dec, packet, 51, sbuf, 960, 0)!=OPUS_INVALID_PACKET)test_failed();
308 if(opus_decode(dec, packet, -1, sbuf, 960, 0)!=OPUS_BAD_ARG)test_failed();
310 if(opus_decode(dec, packet, 3, sbuf, 60, 0)!=OPUS_BUFFER_TOO_SMALL)test_failed();
312 if(opus_decode(dec, packet, 3, sbuf, 480, 0)!=OPUS_BUFFER_TOO_SMALL)test_failed();
314 if(opus_decode(dec, packet, 3, sbuf, 960, 0)!=960)test_failed();
319 if(opus_decode_float(dec, packet, 3, fbuf, 960, 0)!=960)test_failed();
326 if(opus_decoder_ctl(0,OPUS_RESET_STATE) !=OPUS_INVALID_STATE)test_failed();
327 if(opus_decoder_init(0,48000,1) !=OPUS_INVALID_STATE)test_failed();
328 if(opus_decode(0,packet,1,outbuf,2880,0) !=OPUS_INVALID_STATE)test_failed();
329 if(opus_decode_float(0,packet,1,0,2880,0) !=OPUS_INVALID_STATE)test_failed();
330 if(opus_decoder_get_nb_samples(0,packet,1) !=OPUS_INVALID_STATE)test_failed();
331 if(opus_packet_get_nb_frames(NULL,1) !=OPUS_BAD_ARG)test_failed();
332 if(opus_packet_get_bandwidth(NULL) !=OPUS_BAD_ARG)test_failed();
333 if(opus_packet_get_samples_per_frame(NULL,48000)!=OPUS_BAD_ARG)test_failed();
374 if(((a>0&&b<=a&&b>=0)&&(i<=2048||i>((1<<16)*a)))||((a<1||b>a||b<0)&&i!=0))test_failed();
397 if(err!=OPUS_BAD_ARG || dec!=NULL)test_failed();
400 if(dec!=NULL)test_failed();
403 if(dec==NULL)test_failed();
405 if(err!=OPUS_BAD_ARG)test_failed();
423 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
430 if((ret_err && *ret_err!=OPUS_OK) || dec==NULL)test_failed();
438 if((ret_err && *ret_err!=OPUS_OK) || dec==NULL)test_failed();
442 if(err!=OPUS_BAD_ARG)test_failed();
446 if(err!=OPUS_BAD_ARG)test_failed();
455 if((ret_err && *ret_err!=OPUS_OK) || dec==NULL)test_failed();
463 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
469 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
475 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
481 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
487 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
493 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
499 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
508 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
517 if((ret_err && *ret_err!=OPUS_OK) || dec==NULL)test_failed();
530 if((ret_err && *ret_err!=OPUS_BAD_ARG) || dec!=NULL)test_failed();
541 if(err!=OPUS_OK || dec==NULL)test_failed();
549 if(err!=OPUS_OK)test_failed();
557 if(err!=OPUS_BAD_ARG)test_failed();
560 if(err!=OPUS_OK||streamdec==NULL)test_failed();
564 if(err!=OPUS_BAD_ARG)test_failed();
567 if(err!=OPUS_OK||streamdec==NULL)test_failed();
576 if(err != OPUS_OK)test_failed();
580 if(err != OPUS_OK || i!=0)test_failed();
584 if(err!=OPUS_OK)test_failed();
590 if(err != OPUS_OK)test_failed();
594 if(err != OPUS_OK || i!=15)test_failed();
601 if(err != OPUS_OK || i!=0)test_failed();
606 if(err!=OPUS_UNIMPLEMENTED)test_failed();
614 if(err!=OPUS_BAD_ARG)test_failed();
618 if(err != OPUS_OK || i>0 || i<-1)test_failed();
622 if(opus_multistream_decode(dec, packet, 3, sbuf, 960, 0)!=960)test_failed();
626 if(err != OPUS_OK || i>0 || i<-1)test_failed();
629 if(opus_multistream_decode(dec, packet, 1, sbuf, 960, 0)!=960)test_failed();
633 if(err != OPUS_OK || i>0 || i<-1)test_failed();
639 if(opus_multistream_decoder_ctl(dec, OPUS_RESET_STATE)!=OPUS_OK)test_failed();
647 if(err!=OPUS_OK || dec==NULL)test_failed();
654 if(opus_multistream_decode(dec, packet, 51, sbuf, 960, 0)!=OPUS_INVALID_PACKET)test_failed();
658 if(opus_multistream_decode(dec, packet, -1, sbuf, 960, 0)!=OPUS_BAD_ARG){printf("%d\n",opus_multistream_decode(dec, packet, -1, sbuf, 960, 0));test_failed();}
660 if(opus_multistream_decode(dec, packet, 3, sbuf, 60, 0)!=OPUS_BUFFER_TOO_SMALL)test_failed();
662 if(opus_multistream_decode(dec, packet, 3, sbuf, 480, 0)!=OPUS_BUFFER_TOO_SMALL)test_failed();
664 if(opus_multistream_decode(dec, packet, 3, sbuf, 960, 0)!=960)test_failed();
669 if(opus_multistream_decode_float(dec, packet, 3, fbuf, 960, 0)!=960)test_failed();
676 if(opus_multistream_decoder_ctl(0,OPUS_RESET_STATE) !=OPUS_INVALID_STATE)test_failed();
677 if(opus_multistream_decoder_init(0,48000,1) !=OPUS_INVALID_STATE)test_failed();
678 if(opus_multistream_decode(0,packet,1,outbuf,2880,0) !=OPUS_INVALID_STATE)test_failed();
679 if(opus_multistream_decode_float(0,packet,1,0,2880,0) !=OPUS_INVALID_STATE)test_failed();
680 if(opus_multistream_decoder_get_nb_samples(0,packet,1) !=OPUS_INVALID_STATE)test_failed();
722 if(opus_packet_parse(packet,1,&toc,frames,0,&payload_offset)!=OPUS_BAD_ARG)test_failed();
731 if(ret!=1)test_failed();
732 if(size[0]!=3)test_failed();
733 if(frames[0]!=packet+1)test_failed();
751 if(ret!=2)test_failed();
752 if(size[0]!=size[1] || size[0]!=((jj-1)>>1))test_failed();
753 if(frames[0]!=packet+1)test_failed();
754 if(frames[1]!=frames[0]+size[0])test_failed();
755 if((toc>>2)!=i)test_failed();
756 } else if(ret!=OPUS_INVALID_PACKET)test_failed();
769 if(ret!=OPUS_INVALID_PACKET)test_failed();
774 if(ret!=OPUS_INVALID_PACKET)test_failed();
783 if(ret!=OPUS_INVALID_PACKET)test_failed();
788 if(ret!=OPUS_INVALID_PACKET)test_failed();
793 if(ret!=2)test_failed();
794 if(size[0]!=j||size[1]!=0)test_failed();
795 if(frames[1]!=frames[0]+size[0])test_failed();
796 if((toc>>2)!=i)test_failed();
801 if(ret!=2)test_failed();
802 if(size[0]!=j||size[1]!=(j<<1)+3-j-(j<252?1:2))test_failed();
803 if(frames[1]!=frames[0]+size[0])test_failed();
804 if((toc>>2)!=i)test_failed();
817 if(ret!=OPUS_INVALID_PACKET)test_failed();
832 if(ret!=OPUS_INVALID_PACKET)test_failed();
837 if(ret!=OPUS_INVALID_PACKET)test_failed();
842 if(ret!=OPUS_INVALID_PACKET)test_failed();
847 if(ret!=OPUS_INVALID_PACKET)test_failed();
863 if(ret!=1)test_failed();
864 if(size[0]!=j)test_failed();
865 if((toc>>2)!=i)test_failed();
870 if(ret!=OPUS_INVALID_PACKET)test_failed();
892 if(ret!=j)test_failed();
893 for(jj=1;jj<ret;jj++)if(frames[jj]!=frames[jj-1]+size[jj-1])test_failed();
894 if((toc>>2)!=i)test_failed();
895 } else if(ret!=OPUS_INVALID_PACKET)test_failed();
903 if(ret!=packet[1])test_failed();
904 for(jj=0;jj<ret;jj++)if(size[jj]!=1275)test_failed();
921 if(ret!=1)test_failed();
922 if(size[0]!=jj)test_failed();
923 if((toc>>2)!=i)test_failed();
928 if(ret!=OPUS_INVALID_PACKET)test_failed();
936 if(ret!=OPUS_INVALID_PACKET)test_failed();
943 if(ret!=OPUS_INVALID_PACKET)test_failed();
949 if(ret!=OPUS_INVALID_PACKET)test_failed();
957 if(ret!=OPUS_INVALID_PACKET)test_failed();
964 if(ret!=j)test_failed();
965 for(jj=0;jj<j;jj++)if(size[jj]!=0)test_failed();
966 if((toc>>2)!=i)test_failed();
967 } else if(ret!=OPUS_INVALID_PACKET)test_failed();
983 if(ret!=j)test_failed();
984 for(jj=0;jj<j-1;jj++)if(size[jj]!=as)test_failed();
985 if(size[j-1]!=(tsz[sz]+i-2-pos-as*(j-1)))test_failed();
986 if((toc>>2)!=i)test_failed();
987 } else if(ret!=OPUS_INVALID_PACKET)test_failed();
1004 if(ret!=OPUS_INVALID_PACKET)test_failed();
1021 if(ret!=OPUS_INVALID_PACKET)test_failed();
1028 if(ret!=1)test_failed();
1029 if(size[0]!=tsz[sz]+i)test_failed();
1030 if((toc>>2)!=i)test_failed();
1031 } else if (ret!=OPUS_INVALID_PACKET)test_failed();
1048 if(opus_encoder_ctl(enc,setcall)==OPUS_OK)test_failed();\
1050 if(opus_encoder_ctl(enc,setcall)==OPUS_OK)test_failed();\
1052 if(opus_encoder_ctl(enc,setcall)!=OPUS_OK)test_failed();\
1056 if(err!=OPUS_OK || i!=j)test_failed();\
1058 if(opus_encoder_ctl(enc,setcall)!=OPUS_OK)test_failed();\
1063 if(err!=OPUS_OK || i!=j)test_failed();\
1086 if(((c==1||c==2)&&(i<=2048||i>1<<17))||((c!=1&&c!=2)&&i!=0))test_failed();
1108 if(err!=OPUS_BAD_ARG || enc!=NULL)test_failed();
1111 if(enc!=NULL)test_failed();
1115 if(enc==NULL)test_failed();
1117 if(err!=OPUS_BAD_ARG)test_failed();
1124 if(enc!=NULL)test_failed();
1129 if(err!=OPUS_BAD_ARG || enc!=NULL)test_failed();
1134 if(enc==NULL)test_failed();
1140 if(err!=OPUS_OK || enc==NULL)test_failed();
1143 if(err!=OPUS_OK || i<0 || i>32766)test_failed();
1149 if(err!=OPUS_OK || enc==NULL)test_failed();
1152 if(err!=OPUS_OK || i<0 || i>32766)test_failed();
1158 if(err!=OPUS_OK || enc==NULL)test_failed();
1167 if(err!=OPUS_OK || i<0 || i>32766)test_failed();
1170 if(err!=OPUS_BAD_ARG)test_failed();
1175 if(err!=OPUS_OK || i!=48000)test_failed();
1178 if(err!=OPUS_BAD_ARG)test_failed();
1182 if(opus_encoder_ctl(enc,OPUS_UNIMPLEMENTED)!=OPUS_UNIMPLEMENTED)test_failed();
1187 if(err!=OPUS_BAD_ARG)test_failed();
1195 if(err!=OPUS_BAD_ARG)test_failed();
1197 if(opus_encoder_ctl(enc,OPUS_SET_BITRATE(1073741832))!=OPUS_OK)test_failed();
1200 if(opus_encoder_ctl(enc,OPUS_GET_BITRATE(&i))!=OPUS_OK)test_failed();
1201 if(i>700000||i<256000)test_failed();
1209 if(err!=OPUS_BAD_ARG)test_failed();
1217 if(opus_encoder_ctl(enc,OPUS_SET_BANDWIDTH(i))==OPUS_OK)test_failed();
1220 if(opus_encoder_ctl(enc,OPUS_SET_BANDWIDTH(i))==OPUS_OK)test_failed();
1223 if(opus_encoder_ctl(enc,OPUS_SET_BANDWIDTH(i))!=OPUS_OK)test_failed();
1226 if(opus_encoder_ctl(enc,OPUS_SET_BANDWIDTH(i))!=OPUS_OK)test_failed();
1229 if(opus_encoder_ctl(enc,OPUS_SET_BANDWIDTH(i))!=OPUS_OK)test_failed();
1232 if(opus_encoder_ctl(enc,OPUS_SET_BANDWIDTH(i))!=OPUS_OK)test_failed();
1242 i!=OPUS_BANDWIDTH_FULLBAND&&i!=OPUS_AUTO))test_failed();
1244 if(opus_encoder_ctl(enc,OPUS_SET_BANDWIDTH(OPUS_AUTO))!=OPUS_OK)test_failed();
1247 if(err!=OPUS_BAD_ARG)test_failed();
1252 if(opus_encoder_ctl(enc,OPUS_SET_MAX_BANDWIDTH(i))==OPUS_OK)test_failed();
1255 if(opus_encoder_ctl(enc,OPUS_SET_MAX_BANDWIDTH(i))==OPUS_OK)test_failed();
1258 if(opus_encoder_ctl(enc,OPUS_SET_MAX_BANDWIDTH(i))!=OPUS_OK)test_failed();
1261 if(opus_encoder_ctl(enc,OPUS_SET_MAX_BANDWIDTH(i))!=OPUS_OK)test_failed();
1264 if(opus_encoder_ctl(enc,OPUS_SET_MAX_BANDWIDTH(i))!=OPUS_OK)test_failed();
1267 if(opus_encoder_ctl(enc,OPUS_SET_MAX_BANDWIDTH(i))!=OPUS_OK)test_failed();
1277 i!=OPUS_BANDWIDTH_FULLBAND))test_failed();
1280 if(err!=OPUS_BAD_ARG)test_failed();
1285 if(err!=OPUS_BAD_ARG)test_failed();
1293 if(err!=OPUS_BAD_ARG)test_failed();
1301 if(err!=OPUS_BAD_ARG)test_failed();
1309 if(err!=OPUS_BAD_ARG)test_failed();
1317 if(err!=OPUS_BAD_ARG)test_failed();
1325 if(err!=OPUS_BAD_ARG)test_failed();
1333 if(err!=OPUS_BAD_ARG)test_failed();
1341 if(err!=OPUS_BAD_ARG)test_failed();
1349 if(err!=OPUS_BAD_ARG)test_failed();
1356 if(i!=0)test_failed();
1359 if(err!=OPUS_BAD_ARG)test_failed();
1366 if(err!=OPUS_BAD_ARG)test_failed();
1369 if(err!=OPUS_OK)test_failed();
1372 if(err!=OPUS_OK)test_failed();
1375 if(err!=OPUS_OK)test_failed();
1378 if(err!=OPUS_OK)test_failed();
1381 if(err!=OPUS_OK)test_failed();
1384 if(err!=OPUS_OK)test_failed();
1394 if(err!=OPUS_BAD_ARG)test_failed();
1396 if(opus_encoder_ctl(enc,OPUS_GET_FINAL_RANGE(&enc_final_range))!=OPUS_OK)test_failed();
1401 if(opus_encoder_ctl(enc, OPUS_RESET_STATE)!=OPUS_OK)test_failed();
1408 if(i<1 || (i>(opus_int32)sizeof(packet)))test_failed();
1416 if(i<1 || (i>(opus_int32)sizeof(packet)))test_failed();
1424 if(opus_encoder_ctl(0,OPUS_RESET_STATE) !=OPUS_INVALID_STATE)test_failed();
1425 if(opus_encoder_init(0,48000,1,OPUS_APPLICATION_VOIP) !=OPUS_INVALID_STATE)test_failed();
1426 if(opus_encode(0,sbuf,960,packet,sizeof(packet)) !=OPUS_INVALID_STATE)test_failed();
1427 if(opus_encode_float(0,fbuf,960,packet,sizeof(packet))!=OPUS_INVALID_STATE)test_failed();
1448 if(packet==NULL)test_failed();
1451 if(po==NULL)test_failed();
1454 if(i<=0)test_failed();
1460 if(rp==NULL)test_failed();
1466 if(rp==NULL)test_failed();
1470 if(opus_repacketizer_get_nb_frames(rp)!=0)test_failed();
1476 if(opus_repacketizer_cat(rp,packet,0)!=OPUS_INVALID_PACKET)test_failed(); /* Zero len */
1479 if(opus_repacketizer_cat(rp,packet,2)!=OPUS_INVALID_PACKET)test_failed(); /* Odd payload code 1 */
1482 if(opus_repacketizer_cat(rp,packet,1)!=OPUS_INVALID_PACKET)test_failed(); /* Code 2 overflow one */
1485 if(opus_repacketizer_cat(rp,packet,1)!=OPUS_INVALID_PACKET)test_failed(); /* Code 3 no count */
1489 if(opus_repacketizer_cat(rp,packet,2)!=OPUS_INVALID_PACKET)test_failed(); /* Code 2 overflow two */
1493 if(opus_repacketizer_cat(rp,packet,251)!=OPUS_INVALID_PACKET)test_failed(); /* Code 2 overflow three */
1497 if(opus_repacketizer_cat(rp,packet,2)!=OPUS_INVALID_PACKET)test_failed(); /* Code 3 m=0 */
1500 if(opus_repacketizer_cat(rp,packet,100)!=OPUS_INVALID_PACKET)test_failed(); /* Code 3 m=49 */
1503 if(opus_repacketizer_cat(rp,packet,3)!=OPUS_OK)test_failed();
1506 if(opus_repacketizer_cat(rp,packet,3)!=OPUS_INVALID_PACKET)test_failed(); /* Change in TOC */
1535 if((cnt<=maxp&&k<=(1275*i))?ret!=OPUS_OK:ret!=OPUS_INVALID_PACKET)test_failed();
1539 if(opus_repacketizer_get_nb_frames(rp)!=rcnt*i)test_failed();
1546 if(ret!=len)test_failed();
1547 if((rcnt*i)<2&&(po[0]&3)!=0)test_failed(); /* Code 0 */
1548 if((rcnt*i)==2&&(po[0]&3)!=1)test_failed(); /* Code 1 */
1549 if((rcnt*i)>2&&(((po[0]&3)!=3)||(po[1]!=rcnt*i)))test_failed(); /* Code 3 CBR */
1551 if(opus_repacketizer_out(rp,po,len)!=len)test_failed();
1553 if(opus_packet_unpad(po,len)!=len)test_failed();
1555 if(opus_packet_pad(po,len,len+1)!=OPUS_OK)test_failed();
1557 if(opus_packet_pad(po,len+1,len+256)!=OPUS_OK)test_failed();
1559 if(opus_packet_unpad(po,len+256)!=len)test_failed();
1561 if(opus_multistream_packet_unpad(po,len,1)!=len)test_failed();
1563 if(opus_multistream_packet_pad(po,len,len+1,1)!=OPUS_OK)test_failed();
1565 if(opus_multistream_packet_pad(po,len+1,len+256,1)!=OPUS_OK)test_failed();
1567 if(opus_multistream_packet_unpad(po,len+256,1)!=len)test_failed();
1569 if(opus_repacketizer_out(rp,po,len-1)!=OPUS_BUFFER_TOO_SMALL)test_failed();
1573 if(opus_repacketizer_out(rp,po,1)!=OPUS_BUFFER_TOO_SMALL)test_failed();
1576 if(opus_repacketizer_out(rp,po,0)!=OPUS_BUFFER_TOO_SMALL)test_failed();
1578 } else if (ret!=OPUS_BAD_ARG)test_failed(); /* M must not be 0 */
1588 if(opus_repacketizer_cat(rp,packet,5)!=OPUS_OK)test_failed();
1591 if(opus_repacketizer_cat(rp,packet,9)!=OPUS_OK)test_failed();
1594 if((i!=(4+8+2))||((po[0]&3)!=3)||((po[1]&63)!=3)||((po[1]>>7)!=0))test_failed();
1597 if(i!=5||(po[0]&3)!=0)test_failed();
1600 if(i!=5||(po[0]&3)!=0)test_failed();
1606 if(opus_repacketizer_cat(rp,packet,9)!=OPUS_OK)test_failed();
1609 if(opus_repacketizer_cat(rp,packet,3)!=OPUS_OK)test_failed();
1612 if((i!=(2+8+2+2))||((po[0]&3)!=3)||((po[1]&63)!=3)||((po[1]>>7)!=1))test_failed();
1619 if(opus_repacketizer_cat(rp,packet,8)!=OPUS_OK)test_failed();
1621 if(opus_repacketizer_cat(rp,packet,8)!=OPUS_OK)test_failed();
1624 if((i!=(2+1+1+1+4+2+4+2))||((po[0]&3)!=3)||((po[1]&63)!=4)||((po[1]>>7)!=1))test_failed();
1631 if(opus_repacketizer_cat(rp,packet,10)!=OPUS_OK)test_failed();
1633 if(opus_repacketizer_cat(rp,packet,10)!=OPUS_OK)test_failed();
1636 if((i!=(2+4+4+4+4))||((po[0]&3)!=3)||((po[1]&63)!=4)||((po[1]>>7)!=0))test_failed();
1655 if(ret!=OPUS_OK)test_failed();
1658 } else if (ret!=OPUS_INVALID_PACKET)test_failed();
1661 if(opus_repacketizer_out(rp,po,max_out)!=len)test_failed();
1662 if(rcnt>2&&(po[1]&63)!=rcnt)test_failed();
1663 if(rcnt==2&&(po[0]&3)!=2)test_failed();
1664 if(rcnt==1&&(po[0]&3)!=0)test_failed();
1666 if(opus_repacketizer_out(rp,po,len)!=len)test_failed();
1668 if(opus_packet_unpad(po,len)!=len)test_failed();
1670 if(opus_packet_pad(po,len,len+1)!=OPUS_OK)test_failed();
1672 if(opus_packet_pad(po,len+1,len+256)!=OPUS_OK)test_failed();
1674 if(opus_packet_unpad(po,len+256)!=len)test_failed();
1676 if(opus_multistream_packet_unpad(po,len,1)!=len)test_failed();
1678 if(opus_multistream_packet_pad(po,len,len+1,1)!=OPUS_OK)test_failed();
1680 if(opus_multistream_packet_pad(po,len+1,len+256,1)!=OPUS_OK)test_failed();
1682 if(opus_multistream_packet_unpad(po,len+256,1)!=len)test_failed();
1684 if(opus_repacketizer_out(rp,po,len-1)!=OPUS_BUFFER_TOO_SMALL)test_failed();
1688 if(opus_repacketizer_out(rp,po,1)!=OPUS_BUFFER_TOO_SMALL)test_failed();
1691 if(opus_repacketizer_out(rp,po,0)!=OPUS_BUFFER_TOO_SMALL)test_failed();
1698 if(opus_packet_pad(po,4,4)!=OPUS_OK)test_failed();
1700 if(opus_multistream_packet_pad(po,4,4,1)!=OPUS_OK)test_failed();
1702 if(opus_packet_pad(po,4,5)!=OPUS_BAD_ARG)test_failed();
1704 if(opus_multistream_packet_pad(po,4,5,1)!=OPUS_BAD_ARG)test_failed();
1706 if(opus_packet_pad(po,0,5)!=OPUS_BAD_ARG)test_failed();
1708 if(opus_multistream_packet_pad(po,0,5,1)!=OPUS_BAD_ARG)test_failed();
1710 if(opus_packet_unpad(po,0)!=OPUS_BAD_ARG)test_failed();
1712 if(opus_multistream_packet_unpad(po,0,1)!=OPUS_BAD_ARG)test_failed();
1714 if(opus_packet_unpad(po,4)!=OPUS_INVALID_PACKET)test_failed();
1716 if(opus_multistream_packet_unpad(po,4,1)!=OPUS_INVALID_PACKET)test_failed();
1721 if(opus_packet_pad(po,5,4)!=OPUS_BAD_ARG)test_failed();
1723 if(opus_multistream_packet_pad(po,5,4,1)!=OPUS_BAD_ARG)test_failed();
1809 test_failed();
1816 test_failed();
1829 test_failed();
1836 test_failed();
1847 test_failed();
1880 if(!oversion)test_failed();
1882 if(opus_strerror(-32768)==NULL)test_failed();
1883 if(opus_strerror(32767)==NULL)test_failed();
1884 if(strlen(opus_strerror(0))<1)test_failed();