2021-03-28 22:49:05 +02:00
|
|
|
#ifndef JAISTREAMDATAMGR_H
|
|
|
|
|
#define JAISTREAMDATAMGR_H
|
2021-01-25 12:57:46 -05:00
|
|
|
|
2021-09-30 07:13:49 -07:00
|
|
|
#include "JSystem/JAudio2/JAISound.h"
|
2021-03-28 22:49:05 +02:00
|
|
|
#include "dolphin/types.h"
|
2021-01-25 12:57:46 -05:00
|
|
|
|
2021-09-30 07:13:49 -07:00
|
|
|
struct JAIStreamDataMgr {
|
|
|
|
|
virtual void getStreamFileEntry(JAISoundID) = 0;
|
|
|
|
|
virtual ~JAIStreamDataMgr();
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
struct JAIStreamAramMgr {
|
|
|
|
|
virtual void newStreamAram(u32*) = 0;
|
|
|
|
|
virtual void deleteStreamAram(u32) = 0;
|
|
|
|
|
virtual ~JAIStreamAramMgr();
|
|
|
|
|
};
|
|
|
|
|
|
2021-03-28 22:49:05 +02:00
|
|
|
#endif /* JAISTREAMDATAMGR_H */
|