1.1 --- a/src/drivers/cdrom/cdrom.c Sun Jan 31 18:35:06 2010 +1000
1.2 +++ b/src/drivers/cdrom/cdrom.c Wed Feb 10 18:16:19 2010 +1000
1.5 current += sub_count;
1.8 + if( length != NULL )
1.10 return CDROM_ERROR_OK;
1.13 @@ -310,6 +311,15 @@
1.14 return &disc->track[disc->track_count-1];
1.17 +cdrom_track_t cdrom_disc_get_last_data_track( cdrom_disc_t disc )
1.19 + for( unsigned i=disc->track_count; i>0; i-- ) {
1.20 + if( disc->track[i-1].flags & TRACK_FLAG_DATA ) {
1.21 + return &disc->track[i-1];
1.26 cdrom_track_t cdrom_disc_prev_track( cdrom_disc_t disc, cdrom_track_t track )
1.28 if( track->trackno <= 1 )
1.31 cdrom_disc_print_toc( stderr, disc );