Lines Matching refs:iterator
39 FLAC__Metadata_Iterator *iterator = FLAC__metadata_iterator_new();
41 if(0 == iterator)
42 die("out of memory allocating iterator");
44 FLAC__metadata_iterator_init(iterator, chain);
51 while(FLAC__metadata_iterator_next(iterator))
53 if(!FLAC__metadata_iterator_insert_block_after(iterator, picture)) {
61 while(FLAC__metadata_iterator_prev(iterator))
64 FLAC__StreamMetadata *block = FLAC__metadata_iterator_get_block(iterator);
81 } while(FLAC__metadata_iterator_next(iterator));
90 FLAC__StreamMetadata *block = FLAC__metadata_iterator_get_block(iterator);
94 } while(FLAC__metadata_iterator_next(iterator) && 0 == picture);
112 FLAC__metadata_iterator_delete(iterator);