• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/minidlna/flac-1.2.1/src/test_libFLAC/

Lines Matching refs:iterator

71 /* the current block number that corresponds to the position of the iterator we are testing */
92 static FLAC__bool die_ss_(const char *msg, FLAC__Metadata_SimpleIterator *iterator)
95 printf(" status=%s\n", FLAC__Metadata_SimpleIteratorStatusString[FLAC__metadata_simple_iterator_status(iterator)]);
392 FLAC__Metadata_Iterator *iterator;
401 if(0 == (iterator = FLAC__metadata_iterator_new()))
402 return die_("allocating memory for iterator");
404 FLAC__metadata_iterator_init(iterator, chain);
411 if(0 == (block = FLAC__metadata_iterator_get_block(iterator))) {
412 FLAC__metadata_iterator_delete(iterator);
413 return die_("getting block from iterator");
417 FLAC__metadata_iterator_delete(iterator);
422 next_ok = FLAC__metadata_iterator_next(iterator);
425 FLAC__metadata_iterator_delete(iterator);
770 FLAC__Metadata_SimpleIterator *iterator;
782 printf("simple iterator on read-only file\n");
793 if(0 == (iterator = FLAC__metadata_simple_iterator_new()))
796 if(!FLAC__metadata_simple_iterator_init(iterator, flacfilename(/*is_ogg=*/false), /*read_only=*/false, /*preserve_file_stats=*/false))
799 printf("is writable = %u\n", (unsigned)FLAC__metadata_simple_iterator_is_writable(iterator));
800 if(FLAC__metadata_simple_iterator_is_writable(iterator))
801 return die_("iterator claims file is writable when tester thinks it should not be; are you running as root?\n");
805 if(FLAC__metadata_simple_iterator_get_block_type(iterator) != FLAC__METADATA_TYPE_STREAMINFO)
807 if(0 == (block = FLAC__metadata_simple_iterator_get_block(iterator)))
828 if(!FLAC__metadata_simple_iterator_next(iterator))
829 return die_("forward iterator ended early");
832 if(!FLAC__metadata_simple_iterator_next(iterator))
833 return die_("forward iterator ended early");
836 if(FLAC__metadata_simple_iterator_get_block_type(iterator) != FLAC__METADATA_TYPE_PADDING)
838 if(0 == (block = FLAC__metadata_simple_iterator_get_block(iterator)))
849 if(FLAC__metadata_simple_iterator_next(iterator))
850 return die_("forward iterator returned true but should have returned false");
853 if(!FLAC__metadata_simple_iterator_prev(iterator))
854 return die_("reverse iterator ended early");
855 if(!FLAC__metadata_simple_iterator_prev(iterator))
856 return die_("reverse iterator ended early");
857 if(FLAC__metadata_simple_iterator_prev(iterator))
858 return die_("reverse iterator returned true but should have returned false");
862 if(!FLAC__metadata_simple_iterator_set_block(iterator, (FLAC__StreamMetadata*)99, false))
867 FLAC__metadata_simple_iterator_delete(iterator);
871 printf("simple iterator on writable file\n");
888 if(0 == (iterator = FLAC__metadata_simple_iterator_new()))
891 if(!FLAC__metadata_simple_iterator_init(iterator, flacfilename(/*is_ogg=*/false), /*read_only=*/false, /*preserve_file_stats=*/false))
895 printf("is writable = %u\n", (unsigned)FLAC__metadata_simple_iterator_is_writable(iterator));
898 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, false))
904 if(!FLAC__metadata_simple_iterator_next(iterator))
905 return die_("iterator ended early\n");
909 if(!FLAC__metadata_simple_iterator_next(iterator))
910 return die_("iterator ended early\n");
915 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false))
916 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false)", iterator);
921 if(!FLAC__metadata_simple_iterator_prev(iterator))
922 return die_("iterator ended early\n");
926 if(!FLAC__metadata_simple_iterator_prev(iterator))
927 return die_("iterator ended early\n");
932 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false))
933 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false)", iterator);
941 if(!FLAC__metadata_simple_iterator_prev(iterator))
942 return die_("iterator ended early\n");
946 if(!FLAC__metadata_simple_iterator_prev(iterator))
947 return die_("iterator ended early\n");
951 if(FLAC__metadata_simple_iterator_delete_block(iterator, false))
952 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false) should have returned false", iterator);
958 if(!FLAC__metadata_simple_iterator_next(iterator))
959 return die_("iterator ended early\n");
963 if(!FLAC__metadata_simple_iterator_next(iterator))
964 return die_("iterator ended early\n");
968 if(!FLAC__metadata_simple_iterator_delete_block(iterator, true))
969 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, true)", iterator);
973 if(!FLAC__metadata_simple_iterator_next(iterator))
974 return die_("iterator ended early\n");
978 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
979 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
986 if(!FLAC__metadata_simple_iterator_next(iterator))
987 return die_("iterator ended early\n");
991 if(!FLAC__metadata_simple_iterator_next(iterator))
992 return die_("iterator ended early\n");
996 if(!FLAC__metadata_simple_iterator_delete_block(iterator, true))
997 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1004 if(!FLAC__metadata_simple_iterator_next(iterator))
1005 return die_("iterator ended early\n");
1009 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
1010 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1017 if(!FLAC__metadata_simple_iterator_prev(iterator))
1018 return die_("iterator ended early\n");
1022 if(!FLAC__metadata_simple_iterator_prev(iterator))
1023 return die_("iterator ended early\n");
1028 block = FLAC__metadata_simple_iterator_get_block(iterator);
1032 if(!FLAC__metadata_simple_iterator_set_block(iterator, block, false))
1033 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, block, false)", iterator);
1040 if(!FLAC__metadata_simple_iterator_next(iterator))
1041 return die_("iterator ended early\n");
1046 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true))
1047 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true)", iterator);
1056 if(!FLAC__metadata_simple_iterator_next(iterator))
1057 return die_("iterator ended early\n");
1062 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, true))
1063 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, true)", iterator);
1077 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, false))
1078 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, false)", iterator);
1089 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, false))
1090 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, false)", iterator);
1102 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, true))
1103 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, true)", iterator);
1117 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, true))
1118 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, true)", iterator);
1124 if(!FLAC__metadata_simple_iterator_next(iterator))
1125 return die_("iterator ended early\n");
1129 if(!FLAC__metadata_simple_iterator_next(iterator))
1130 return die_("iterator ended early\n");
1137 if(!FLAC__metadata_simple_iterator_set_block(iterator, padding, false))
1138 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, padding, false)", iterator);
1147 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, false))
1148 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, false)", iterator);
1157 if(!FLAC__metadata_simple_iterator_set_block(iterator, padding, false))
1158 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, padding, false)", iterator);
1164 if(!FLAC__metadata_simple_iterator_prev(iterator))
1165 return die_("iterator ended early\n");
1169 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
1170 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1177 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
1178 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1185 if(!FLAC__metadata_simple_iterator_next(iterator))
1186 return die_("iterator ended early\n");
1191 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false))
1192 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false)", iterator);
1200 if(!FLAC__metadata_simple_iterator_prev(iterator))
1201 return die_("iterator ended early\n");
1205 if(!FLAC__metadata_simple_iterator_prev(iterator))
1206 return die_("iterator ended early\n");
1214 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, true))
1215 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, true)", iterator);
1225 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, true))
1226 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, true)", iterator);
1237 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, true))
1238 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, true)", iterator);
1249 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, true))
1250 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, true)", iterator);
1262 if(!FLAC__metadata_simple_iterator_set_block(iterator, app, true))
1263 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, app, true)", iterator);
1272 if(!FLAC__metadata_simple_iterator_set_block(iterator, padding, true))
1273 return die_ss_("FLAC__metadata_simple_iterator_set_block(iterator, padding, true)", iterator);
1279 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false))
1280 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false)", iterator);
1289 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false))
1290 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, padding, false)", iterator);
1298 if(!FLAC__metadata_simple_iterator_prev(iterator))
1299 return die_("iterator ended early\n");
1303 if(!FLAC__metadata_simple_iterator_prev(iterator))
1304 return die_("iterator ended early\n");
1308 if(!FLAC__metadata_simple_iterator_prev(iterator))
1309 return die_("iterator ended early\n");
1317 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true))
1318 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true)", iterator);
1324 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
1325 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1336 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true))
1337 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true)", iterator);
1343 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
1344 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1356 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true))
1357 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true)", iterator);
1363 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
1364 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1376 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true))
1377 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true)", iterator);
1383 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
1384 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1391 if(!FLAC__metadata_simple_iterator_next(iterator))
1392 return die_("iterator ended early\n");
1396 if(!FLAC__metadata_simple_iterator_delete_block(iterator, false))
1397 return die_ss_("FLAC__metadata_simple_iterator_delete_block(iterator, false)", iterator);
1409 if(!FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true))
1410 return die_ss_("FLAC__metadata_simple_iterator_insert_block_after(iterator, app, true)", iterator);
1415 printf("delete simple iterator\n");
1417 FLAC__metadata_simple_iterator_delete(iterator);
1430 FLAC__Metadata_Iterator *iterator;
1474 printf("create iterator\n");
1475 if(0 == (iterator = FLAC__metadata_iterator_new()))
1476 return die_("allocating memory for iterator");
1480 FLAC__metadata_iterator_init(iterator, chain);
1482 if(0 == (block = FLAC__metadata_iterator_get_block(iterator)))
1483 return die_("getting block from iterator");
1495 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1501 if(!FLAC__metadata_iterator_next(iterator))
1502 return die_("iterator ended early\n");
1506 if(!FLAC__metadata_iterator_next(iterator))
1507 return die_("iterator ended early\n");
1511 if(0 == (block = FLAC__metadata_iterator_get_block(iterator)))
1512 return die_("getting block from iterator");
1520 if(!FLAC__metadata_iterator_set_block(iterator, app))
1521 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1525 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1537 if(!FLAC__metadata_iterator_set_block(iterator, app))
1538 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1542 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1554 if(!FLAC__metadata_iterator_set_block(iterator, app))
1555 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1559 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1571 if(!FLAC__metadata_iterator_set_block(iterator, app))
1572 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1576 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1588 if(!FLAC__metadata_iterator_set_block(iterator, app))
1589 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1593 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1610 if(!FLAC__metadata_iterator_set_block(iterator, app))
1611 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1615 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1628 if(!FLAC__metadata_iterator_set_block(iterator, app))
1629 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1633 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1645 if(!FLAC__metadata_iterator_set_block(iterator, app))
1646 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1650 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1663 if(!FLAC__metadata_iterator_set_block(iterator, app))
1664 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1668 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1681 if(!FLAC__metadata_iterator_set_block(iterator, app))
1682 return die_c_("FLAC__metadata_iterator_set_block(iterator, app)", FLAC__metadata_chain_status(chain));
1686 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1692 if(!FLAC__metadata_iterator_prev(iterator))
1693 return die_("iterator ended early\n");
1697 if(!FLAC__metadata_iterator_prev(iterator))
1698 return die_("iterator ended early\n");
1705 if(!FLAC__metadata_iterator_insert_block_before(iterator, padding))
1711 if(!FLAC__metadata_iterator_next(iterator))
1712 return die_("iterator ended early\n");
1718 if(!FLAC__metadata_iterator_insert_block_after(iterator, padding))
1719 return die_("FLAC__metadata_iterator_insert_block_after(iterator, padding)");
1721 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1730 if(!FLAC__metadata_iterator_insert_block_before(iterator, padding))
1731 return die_("FLAC__metadata_iterator_insert_block_before(iterator, padding)");
1733 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1742 if(!FLAC__metadata_iterator_insert_block_before(iterator, padding))
1743 return die_("FLAC__metadata_iterator_insert_block_before(iterator, padding)");
1745 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1749 if(!FLAC__metadata_iterator_next(iterator))
1750 return die_("iterator ended early\n");
1754 if(!FLAC__metadata_iterator_next(iterator))
1755 return die_("iterator ended early\n");
1759 if(!FLAC__metadata_iterator_next(iterator))
1760 return die_("iterator ended early\n");
1769 if(!FLAC__metadata_iterator_insert_block_after(iterator, padding))
1770 return die_("FLAC__metadata_iterator_insert_block_after(iterator, padding)");
1772 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1781 if(!FLAC__metadata_iterator_insert_block_before(iterator, padding))
1782 return die_("FLAC__metadata_iterator_insert_block_before(iterator, padding)");
1784 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1787 printf("delete iterator\n");
1788 FLAC__metadata_iterator_delete(iterator);
1819 printf("create iterator\n");
1820 if(0 == (iterator = FLAC__metadata_iterator_new()))
1821 return die_("allocating memory for iterator");
1825 FLAC__metadata_iterator_init(iterator, chain);
1828 if(!FLAC__metadata_iterator_next(iterator))
1829 return die_("iterator ended early\n");
1833 if(!FLAC__metadata_iterator_next(iterator))
1834 return die_("iterator ended early\n");
1843 if(!FLAC__metadata_iterator_delete_block(iterator, /*replace_with_padding=*/true))
1844 return die_c_("FLAC__metadata_iterator_delete_block(iterator, true)", FLAC__metadata_chain_status(chain));
1846 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1850 if(!FLAC__metadata_iterator_next(iterator))
1851 return die_("iterator ended early\n");
1856 if(!FLAC__metadata_iterator_delete_block(iterator, /*replace_with_padding=*/false))
1857 return die_c_("FLAC__metadata_iterator_delete_block(iterator, false)", FLAC__metadata_chain_status(chain));
1859 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1863 if(!FLAC__metadata_iterator_next(iterator))
1864 return die_("iterator ended early\n");
1873 if(!FLAC__metadata_iterator_delete_block(iterator, /*replace_with_padding=*/true))
1874 return die_c_("FLAC__metadata_iterator_delete_block(iterator, true)", FLAC__metadata_chain_status(chain));
1876 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1880 if(!FLAC__metadata_iterator_next(iterator))
1881 return die_("iterator ended early\n");
1886 if(!FLAC__metadata_iterator_delete_block(iterator, /*replace_with_padding=*/false))
1887 return die_c_("FLAC__metadata_iterator_delete_block(iterator, false)", FLAC__metadata_chain_status(chain));
1889 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1893 if(!FLAC__metadata_iterator_prev(iterator))
1894 return die_("iterator ended early\n");
1898 if(FLAC__metadata_iterator_delete_block(iterator, /*replace_with_padding=*/false))
1901 if(!compare_chain_(chain, our_current_position, FLAC__metadata_iterator_get_block(iterator)))
1904 printf("delete iterator\n");
1905 FLAC__metadata_iterator_delete(iterator);
1941 FLAC__Metadata_Iterator *iterator;
2057 printf("create iterator\n");
2058 if(0 == (iterator = FLAC__metadata_iterator_new()))
2059 return die_("allocating memory for iterator");
2061 FLAC__metadata_iterator_init(iterator, chain);
2064 if(!FLAC__metadata_iterator_next(iterator))
2065 return die_("iterator ended early\n");
2068 if(!FLAC__metadata_iterator_delete_block(iterator, /*replace_with_padding=*/false))
2087 printf("delete iterator\n");
2089 FLAC__metadata_iterator_delete(iterator);