00001 #ifndef TRACKLIST_H 00002 #define TRACKLIST_H 00003 00004 #include "patchbay.h" 00005 #include "arraylist.h" 00006 #include "tracks.h" 00007 00008 class TrackList : public ArrayList<Track*> 00009 { 00010 public: 00011 TrackList(MWindow *mwindow); 00012 00013 get_playable_audio(long position, int reverse); 00014 get_playable_video(long position, int reverse); 00015 00016 private: 00017 get_playable_type(long position, int reverse, int data_type); 00018 get_recordable_type(int data_type); 00019 MWindow *mwindow; 00020 }; 00021 00022 00023 00024 #endif
1.4.4