Lines Matching refs:chunk_size
183 uint32_t marks [2], marker, chunk_size, parsestage = 0 ;
202 marker = chunk_size = 0 ;
203 psf_binheader_readf (psf, "em4", &marker, &chunk_size) ;
211 psf_store_read_chunk_u32 (&psf->rchunks, marker, psf_ftell (psf), chunk_size) ;
230 if (chunk_size == bytesread)
231 psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
232 else if (chunk_size >= bytesread + 4)
236 { psf_log_printf (psf, "%M : %u (should be %u)\n", marker, chunk_size, bytesread) ;
240 { psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
241 psf_binheader_readf (psf, "j", chunk_size - bytesread - 4) ;
260 psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
261 if ((error = wavlike_read_fmt_chunk (psf, chunk_size)) != 0)
268 if ((error = wavlike_read_bext_chunk (psf, chunk_size)) != 0)
274 if ((error = wavlike_read_cart_chunk (psf, chunk_size)) != 0)
281 if ((error = wavlike_subchunk_parse (psf, marker, chunk_size)) != 0)
292 psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
293 if ((error = wavlike_read_peak_chunk (psf, chunk_size)) != 0)
302 { if (chunk_size == 0xffffffff)
303 psf_log_printf (psf, "%M : 0x%x\n", marker, chunk_size) ;
305 psf_log_printf (psf, "%M : 0x%x (should be 0xffffffff\n", marker, chunk_size) ;
309 { if (chunk_size == 0xffffffff)
310 { psf_log_printf (psf, "%M : 0x%x\n", marker, chunk_size) ;
314 { psf_log_printf (psf, "%M : 0x%x\n**** Weird, RF64 file without a 'ds64' chunk and no valid 'data' size.\n", marker, chunk_size) ;
315 psf->datalength = chunk_size ;
322 { if (chunk_size == 0 && riff_size == 8 && psf->filelength > 44)
344 psf_log_printf (psf, "%M : %d\n", marker, chunk_size) ;
345 psf_binheader_readf (psf, "j", chunk_size) ;
349 if (chunk_size >= 0xffff0000)
350 { psf_log_printf (psf, "*** Unknown chunk marker (%X) at position %D with length %u. Exiting parser.\n", marker, psf_ftell (psf) - 8, chunk_size) ;
357 { psf_log_printf (psf, "*** %M : %d (unknown marker)\n", marker, chunk_size) ;
358 psf_binheader_readf (psf, "j", chunk_size) ;
362 { psf_log_printf (psf, " Unknown chunk marker at position 0x%x. Resynching.\n", chunk_size - 4) ;
374 if (marker != data_MARKER && chunk_size >= psf->filelength)
375 { psf_log_printf (psf, "*** Chunk size %u > file length %D. Exiting parser.\n", chunk_size, psf->filelength) ;