Lines Matching refs:ehptr
469 id3_byte_t const *ehptr, *ehend;
484 ehptr = ptr;
489 if (ehend - ehptr >= 6) {
493 ehflags = id3_parse_uint(&ehptr, 2);
494 padsize = id3_parse_uint(&ehptr, 4);
504 if (ehend - ehptr < 4)
507 crc = id3_parse_uint(&ehptr, 4);
520 id3_byte_t const *ehptr, *ehend;
527 ehptr = ptr;
530 if (ehsize < 6 || ehsize > end - ehptr)
533 ehend = ehptr + ehsize;
540 ehptr = ptr + bytes;
544 id3_byte_t const *flagsptr = ptr, *dataptr = ehptr;
568 bytes = id3_parse_uint(&ehptr, 1);
569 ehptr += bytes;
575 bytes = id3_parse_uint(&ehptr, 1);
579 crc = id3_parse_syncsafe(&ehptr, 5);
580 ehptr += bytes - 5;
587 bytes = id3_parse_uint(&ehptr, 1);
591 tag->restrictions = id3_parse_uint(&ehptr, 1);
592 ehptr += bytes - 1;