t_msf
t_msf.start_m = l_msf.cdmsf_min0;
t_msf.start_s = l_msf.cdmsf_sec0;
t_msf.start_f = l_msf.cdmsf_frame0;
t_msf.end_m = l_msf.cdmsf_min1;
t_msf.end_s = l_msf.cdmsf_sec1;
t_msf.end_f = l_msf.cdmsf_frame1;
error = ioctlf(fp, CDIOCPLAYMSF, &t_msf);