Lines Matching defs:ti
48 struct track_info ti;
51 int read_audio_track(cd_device *dev, struct track_info *ti, bstreamhandle h);
61 read_data_track(cd_device *dev, struct track_info *ti, bstreamhandle h)
88 print_n_flush(gettext("Reading track %d..."), ti->ti_track_no);
91 print_n_flush("Track size is %u...", ti->ti_track_size);
94 cblk = ti->ti_start_address;
96 while (blks_read < ti->ti_track_size) {
98 read_chunk = ti->ti_track_size - blks_read - link_blks_count;
112 (ti->ti_track_size - link_blks_count)) {
121 (void) progress((ti->ti_track_size), blks_read);
248 struct track_info *ti;
250 ti = &tlist[i - 1].ti;
251 if (!build_track_info(src, i, ti)) {
256 total_nblks += ti->ti_track_size;
257 if (ti->ti_track_mode & 4)
263 if ((ti->ti_flags & TI_SESSION_NO_VALID) &&
264 (ti->ti_session_no != 1)) {
269 if ((ti->ti_flags & TI_BLANK_TRACK) ||
270 (ti->ti_flags & TI_DAMAGED_TRACK) ||
271 (data_cd && audio_cd) || (ti->ti_data_mode == 2)) {
276 if ((ti->ti_flags & TI_NWA_VALID) &&
277 (ti->ti_nwa != 0xffffffff)) {
329 ret = read_audio_track(src, &tlist[i - 1].ti,
332 ret = read_data_track(src, &tlist[i - 1].ti,