#include "arraylist.h"
+#include "linklist.h"
#include "bctimer.inc"
#include "condition.inc"
#include "file.inc"
#include "vframe.inc"
-class ResourceThreadItem
+class ResourceThreadItem : public ListItem<ResourceThreadItem>
{
public:
ResourceThreadItem(ResourcePixmap *pixmap,
void run();
void stop();
+ void reset(int pane_number);
void do_video(VResourceThreadItem *item);
void do_audio(AResourceThreadItem *item);
MWindowGUI *gui;
Condition *draw_lock;
Mutex *item_lock;
- ArrayList<ResourceThreadItem*> items;
+ List<ResourceThreadItem> items;
int interrupted;
int done;
VFrame *temp_picon;