Lines Matching defs:child
72 int max_score; /**< maximum score found after checking each child that
454 FLACHeaderMarker *child,
457 FLACFrameInfo *header_fi = &header->fi, *child_fi = &child->fi;
473 while (curr != child) {
505 for (i = 0; i < FLAC_MAX_SEQUENTIAL_HEADERS && curr != child; i++)
515 end = child;
518 while (start->next != child)
544 child->offset, child_fi->frame_or_sample_num);
562 FLACHeaderMarker *child;
579 child = header->next;
580 for (dist = 0; dist < FLAC_MAX_SEQUENTIAL_HEADERS && child; dist++) {
581 /* Look at the child's frame header info and penalize suspicious
585 child, AV_LOG_DEBUG);
587 child_score = score_header(fpc, child) - header->link_penalty[dist];
590 /* Keep the child because the frame scoring is dynamic. */
591 header->best_child = child;
594 child = child->next;
621 FLACHeaderMarker *child = header->best_child;
622 if (!child) {
625 *poutbuf_size = child->offset - header->offset;
627 /* If the child has suspicious changes, log them */
628 check_header_mismatch(fpc, header, child, 0);
651 This should be the amount overread to the beginning of the child */
652 if (child)
653 return child->offset - flac_fifo_size(&fpc->fifo_buf);