Lines Matching refs:search_start
352 int buf_size, int search_start)
359 int ret = find_headers_search_validate(fpc, search_start + i);
369 int ret = find_headers_search_validate(fpc, search_start + i + j);
378 static int find_new_headers(FLACParseContext *fpc, int search_start)
387 read_len = search_end - search_start + 1;
388 buf = flac_fifo_read(&fpc->fifo_buf, search_start, &read_len);
389 size = find_headers_search(fpc, buf, read_len, search_start);
390 search_start += read_len - 1;
393 if (search_start != search_end) {
397 /* search_start + 1 is the post-wrap offset in the fifo. */
398 read_len = search_end - (search_start + 1) + 1;
400 buf = flac_fifo_read(&fpc->fifo_buf, search_start + 1, &read_len);
404 temp = find_headers_search_validate(fpc, search_start);
407 search_start++;
410 temp = find_headers_search(fpc, buf, read_len, search_start);
412 search_start += read_len - 1;