Lines Matching refs:chunk_size
228 sf_count_t chunk_size, bytesread = 0 ;
245 chunk_size = 0 ;
247 bytesread = psf_binheader_readf (psf, "eh8", &marker, &chunk_size) ;
255 if (psf->filelength != chunk_size)
256 psf_log_printf (psf, "riff : %D (should be %D)\n", chunk_size, psf->filelength) ;
258 psf_log_printf (psf, "riff : %D\n", chunk_size) ;
269 chunk_size = 0 ;
280 psf_log_printf (psf, " fmt : %D\n", chunk_size) ;
282 /* size of 16 byte marker and 8 byte chunk_size value. */
283 chunk_size -= 24 ;
285 if ((error = wavlike_read_fmt_chunk (psf, (int) chunk_size)))
288 if (chunk_size % 8)
289 psf_binheader_readf (psf, "j", 8 - (chunk_size % 8)) ;
293 chunk_size = 0 ;
301 chunk_size, frames) ;
303 chunk_size = 0 ;
312 psf->datalength = SF_MIN (chunk_size - 24, psf->filelength - psf->dataoffset) ;
314 if (chunk_size % 8)
315 chunk_size += 8 - (chunk_size % 8) ;
317 psf_log_printf (psf, "data : %D\n", chunk_size) ;
325 psf_fseek (psf, chunk_size, SEEK_CUR) ;
326 chunk_size = 0 ;
330 psf_log_printf (psf, "levl : %D\n", chunk_size) ;
334 psf_log_printf (psf, "list : %D\n", chunk_size) ;
338 psf_log_printf (psf, "junk : %D\n", chunk_size) ;
342 psf_log_printf (psf, "bext : %D\n", chunk_size) ;
346 psf_log_printf (psf, "marker : %D\n", chunk_size) ;
350 psf_log_printf (psf, "summary list : %D\n", chunk_size) ;
354 psf_log_printf (psf, "*** Unknown chunk marker (%X) at position %D with length %D. Skipping and continuing.\n", marker, psf_ftell (psf) - 8, chunk_size) ;
358 if (chunk_size >= psf->filelength)
359 { psf_log_printf (psf, "*** Chunk size %u > file length %D. Exiting parser.\n", chunk_size, psf->filelength) ;
369 if (chunk_size > 0 && chunk_size < 0xffff0000)
370 { dword = chunk_size ;