/* ----------------------------------------------------------------------------- GSFramework Copyright 2001-2013 Emmanuel Julien. All Rights Reserved. ----------------------------------------------------------------------------- */ #ifndef __NAUDIODATA__ #define __NAUDIODATA__ #include "async/future.h" #include "alloc/ialloc.h" #include "time/ntime.h" namespace GS { namespace Audio { // struct Data : public SharedObject { NPLACEMENT_NEW(Mixer) Time duration; virtual ~Data() {} }; typedef SharedPtr sData; typedef ASync::Future FutureData; } // Audio } // GS #endif // __NAUDIODATA__