00001 #include "atrack.h" 00002 #include "recordableatracks.h" 00003 #include "tracks.h" 00004 00005 // This is only used for menu effects so use playable tracks instead. 00006 00007 RecordableATracks::RecordableATracks(Tracks *tracks) 00008 : ArrayList<ATrack*>() 00009 { 00010 Track *current_track; 00011 00012 for(current_track = tracks->first; 00013 current_track; 00014 current_track = current_track->next) 00015 { 00016 if(current_track->record && current_track->data_type == TRACK_AUDIO) 00017 append((ATrack*)current_track); 00018 } 00019 }
1.5.5