Lines Matching refs:chunk_length
955 wavlike_subchunk_parse (SF_PRIVATE *psf, int chunk, uint32_t chunk_length) in wavlike_subchunk_parse() argument
962 if (chunk_length <= 8) in wavlike_subchunk_parse()
964 psf_log_printf (psf, "%M : %u (weird length)\n", chunk, chunk_length) ; in wavlike_subchunk_parse()
965 psf_binheader_readf (psf, "mj", &chunk, chunk_length - 4) ; in wavlike_subchunk_parse()
970 if (current_pos + chunk_length > psf->filelength) in wavlike_subchunk_parse()
971 …{ psf_log_printf (psf, "%M : %u (should be %d)\n", chunk, chunk_length, (int) (psf->filelength - c… in wavlike_subchunk_parse()
972 chunk_length = psf->filelength - current_pos ; in wavlike_subchunk_parse()
975 psf_log_printf (psf, "%M : %u\n", chunk, chunk_length) ; in wavlike_subchunk_parse()
977 while (bytesread < chunk_length) in wavlike_subchunk_parse()
993 if (chunk_length > bytesread) in wavlike_subchunk_parse()
994 bytesread += exif_subchunk_parse (psf, chunk_length - bytesread) ; in wavlike_subchunk_parse()
1032 if (chunk_size >= SIGNED_SIZEOF (buffer) || bytesread + chunk_size > chunk_length) in wavlike_subchunk_parse()
1048 …f (chunk_size < 1 || chunk_size >= SIGNED_SIZEOF (buffer) || bytesread + chunk_size > chunk_length) in wavlike_subchunk_parse()
1079 if (chunk_size >= SIGNED_SIZEOF (buffer) || bytesread + chunk_size > chunk_length) in wavlike_subchunk_parse()
1090 if (bytesread + chunk_size > chunk_length) in wavlike_subchunk_parse()
1134 if (chunk_length > bytesread) in wavlike_subchunk_parse()
1135 bytesread += psf_binheader_readf (psf, "j", chunk_length - bytesread) ; in wavlike_subchunk_parse()