• Home
  • Raw
  • Download

Lines Matching refs:cue_sheet

416 FLAC_API FLAC__bool FLAC__format_cuesheet_is_legal(const FLAC__StreamMetadata_CueSheet *cue_sheet, …  in FLAC__format_cuesheet_is_legal()  argument
421 if(cue_sheet->lead_in < 2 * 44100) { in FLAC__format_cuesheet_is_legal()
425 if(cue_sheet->lead_in % 588 != 0) { in FLAC__format_cuesheet_is_legal()
431 if(cue_sheet->num_tracks == 0) { in FLAC__format_cuesheet_is_legal()
436 if(check_cd_da_subset && cue_sheet->tracks[cue_sheet->num_tracks-1].number != 170) { in FLAC__format_cuesheet_is_legal()
441 for(i = 0; i < cue_sheet->num_tracks; i++) { in FLAC__format_cuesheet_is_legal()
442 if(cue_sheet->tracks[i].number == 0) { in FLAC__format_cuesheet_is_legal()
448 …if(!((cue_sheet->tracks[i].number >= 1 && cue_sheet->tracks[i].number <= 99) || cue_sheet->tracks[… in FLAC__format_cuesheet_is_legal()
454 if(check_cd_da_subset && cue_sheet->tracks[i].offset % 588 != 0) { in FLAC__format_cuesheet_is_legal()
456 if(i == cue_sheet->num_tracks-1) /* the lead-out track... */ in FLAC__format_cuesheet_is_legal()
464 if(i < cue_sheet->num_tracks - 1) { in FLAC__format_cuesheet_is_legal()
465 if(cue_sheet->tracks[i].num_indices == 0) { in FLAC__format_cuesheet_is_legal()
470 if(cue_sheet->tracks[i].indices[0].number > 1) { in FLAC__format_cuesheet_is_legal()
476 for(j = 0; j < cue_sheet->tracks[i].num_indices; j++) { in FLAC__format_cuesheet_is_legal()
477 if(check_cd_da_subset && cue_sheet->tracks[i].indices[j].offset % 588 != 0) { in FLAC__format_cuesheet_is_legal()
483 if(cue_sheet->tracks[i].indices[j].number != cue_sheet->tracks[i].indices[j-1].number + 1) { in FLAC__format_cuesheet_is_legal()