Lines Matching defs:chunk_size
310 uint32_t marker, chunk_size = 0, RIFFsize = 0, done = 0 ;
331 { size_t jump = chunk_size & 1 ;
333 marker = chunk_size = 0 ;
334 psf_binheader_readf (psf, "jm4", jump, &marker, &chunk_size) ;
341 psf_store_read_chunk_u32 (&psf->rchunks, marker, psf_ftell (psf), chunk_size) ;
351 RIFFsize = chunk_size ;
381 chunk_size = 0 ;
394 psf_log_printf (psf, "fmt : %d\n", chunk_size) ;
396 if ((error = wavlike_read_fmt_chunk (psf, chunk_size)))
411 psf->datalength = chunk_size ;
418 { if (chunk_size == 0 && RIFFsize == 8 && psf->filelength > 44)
434 psf->datalength += chunk_size & 1 ;
435 chunk_size = 0 ;
459 if (chunk_size > SIGNED_SIZEOF (fact_chunk))
460 psf_binheader_readf (psf, "j", (int) (chunk_size - SIGNED_SIZEOF (fact_chunk))) ;
462 if (chunk_size)
463 psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
465 psf_log_printf (psf, "%M : %u (should not be zero)\n", marker, chunk_size) ;
476 psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
477 if ((error = wavlike_read_peak_chunk (psf, chunk_size)) != 0)
489 psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
493 psf_binheader_readf (psf, "j", chunk_size - bytesread) ;
535 if (bytesread != chunk_size)
536 { psf_log_printf (psf, "**** Chunk size weirdness (%d != %d)\n", chunk_size, bytesread) ;
537 psf_binheader_readf (psf, "j", chunk_size - bytesread) ;
545 psf_log_printf (psf, "smpl : %u\n", chunk_size) ;
547 if ((error = wav_read_smpl_chunk (psf, chunk_size)))
554 psf_log_printf (psf, "acid : %u\n", chunk_size) ;
556 if ((error = wav_read_acid_chunk (psf, chunk_size)))
564 if ((error = wavlike_subchunk_parse (psf, marker, chunk_size)) != 0)
573 if ((error = wavlike_read_bext_chunk (psf, chunk_size)))
582 psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
583 psf_binheader_readf (psf, "j", chunk_size) ;
587 if ((error = wavlike_read_cart_chunk (psf, chunk_size)))
612 psf_log_printf (psf, "%M : %u\n", marker, chunk_size) ;
613 psf_binheader_readf (psf, "j", chunk_size) ;
617 if (chunk_size >= 0xffff0000)
619 psf_log_printf (psf, "*** Unknown chunk marker (%X) at position %D with length %u. Exiting parser.\n", marker, psf_ftell (psf) - 8, chunk_size) ;
626 chunk_size = 128 ;
634 { psf_log_printf (psf, "*** %M : %u (unknown marker)\n", marker, chunk_size) ;
635 psf_binheader_readf (psf, "j", chunk_size) ;
650 if (chunk_size >= psf->filelength)
651 { psf_log_printf (psf, "*** Chunk size %u > file length %D. Exiting parser.\n", chunk_size, psf->filelength) ;
658 if (psf_ftell (psf) >= psf->filelength - SIGNED_SIZEOF (chunk_size))