time sources now publish and retrieve timing information
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2372 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -17,8 +17,12 @@
|
||||
|
||||
|
||||
class _BSlaveNodeStorageP;
|
||||
struct _time_transmit_buf;
|
||||
namespace BPrivate { namespace media { class TimeSourceObject; class SystemTimeSourceObject; } }
|
||||
|
||||
namespace BPrivate { namespace media {
|
||||
class TimeSourceObject;
|
||||
class SystemTimeSourceObject;
|
||||
struct TimeSourceTransmit;
|
||||
} }
|
||||
|
||||
|
||||
class BTimeSource :
|
||||
@@ -118,13 +122,14 @@ virtual status_t _Reserved_TimeSource_4(void *);
|
||||
virtual status_t _Reserved_TimeSource_5(void *);
|
||||
|
||||
bool fStopped;
|
||||
|
||||
area_id _mArea;
|
||||
volatile _time_transmit_buf * _mBuf;
|
||||
area_id fArea;
|
||||
volatile BPrivate::media::TimeSourceTransmit *fBuf;
|
||||
_BSlaveNodeStorageP * _mSlaveNodes;
|
||||
|
||||
area_id _mOrigArea;
|
||||
uint32 _reserved_time_source_[11];
|
||||
bool fIsRealtime;
|
||||
bool _reserved_bool_[3];
|
||||
uint32 _reserved_time_source_[10];
|
||||
|
||||
explicit BTimeSource(
|
||||
media_node_id id);
|
||||
|
||||
Reference in New Issue
Block a user