Lines Matching refs:cues
491 if (cue_count > 2500) /* 2500 is close to the largest number of cues possible because of block sizes */
499 if (psf->cues)
500 { free (psf->cues) ;
501 psf->cues = NULL ;
504 if ((psf->cues = psf_cues_alloc (cue_count)) == NULL)
515 if (cue_index < 10) /* avoid swamping log buffer with cues */
524 psf->cues->cue_points [cue_index].indx = id ;
525 psf->cues->cue_points [cue_index].position = position ;
526 psf->cues->cue_points [cue_index].fcc_chunk = chunk_id ;
527 psf->cues->cue_points [cue_index].chunk_start = chunk_start ;
528 psf->cues->cue_points [cue_index].block_start = block_start ;
529 psf->cues->cue_points [cue_index].sample_offset = offset ;
530 psf->cues->cue_points [cue_index].name [0] = '\0' ;
1211 if (psf->cues != NULL)
1214 psf_binheader_writef (psf, "em44", BHWm (cue_MARKER), BHW4 (4 + psf->cues->cue_count * 6 * 4), BHW4 (psf->cues->cue_count)) ;
1216 for (k = 0 ; k < psf->cues->cue_count ; k++)
1217 psf_binheader_writef (psf, "e44m444", BHW4 (psf->cues->cue_points [k].indx), BHW4 (psf->cues->cue_points [k].position),
1218 BHWm (psf->cues->cue_points [k].fcc_chunk), BHW4 (psf->cues->cue_points [k].chunk_start),
1219 BHW4 (psf->cues->cue_points [k].block_start), BHW4 (psf->cues->cue_points [k].sample_offset)) ;