Searched refs:BTimeSource (Results 1 - 25 of 64) sorted by relevance

123

/haiku/src/kits/media/
H A DTimeSourceObjectManager.h15 class BTimeSource;
27 BTimeSource* GetTimeSource(const media_node& node);
28 void ObjectDeleted(BTimeSource* timeSource);
31 typedef std::map<media_node_id, BTimeSource*> NodeMap;
H A DTimeSourceObjectManager.cpp47 BTimeSource* timeSource = iterator->second;
64 BTimeSource*
75 return dynamic_cast<BTimeSource*>(found->second->Acquire());
78 BTimeSource* timeSource = new(std::nothrow) TimeSourceObject(node);
90 TimeSourceObjectManager::ObjectDeleted(BTimeSource* timeSource)
H A DTimeSource.cpp73 BLocker("BTimeSource slavenodes")
123 * protected BTimeSource
126 BTimeSource::~BTimeSource()
135 * public BTimeSource
139 BTimeSource::SnoozeUntil(bigtime_t performance_time,
154 BTimeSource::Now()
156 PRINT(8, "CALLED BTimeSource::Now()\n");
162 BTimeSource::PerformanceTimeFor(bigtime_t real_time)
164 PRINT(8, "CALLED BTimeSource
267 BTimeSource::BTimeSource() function in class:BTimeSource
446 BTimeSource::BTimeSource(media_node_id id) function in class:BTimeSource
[all...]
H A DTimeSourceObject.h18 class TimeSourceObject : public BTimeSource {
H A DTimeSourceObject.cpp29 BTimeSource(node.node)
94 status_t status = BTimeSource::DeleteHook(node);
H A DSoundPlayNode.h47 virtual void SetTimeSource(BTimeSource* timeSource);
H A DMediaNode.cpp240 BTimeSource*
456 fTimeSourceThis = dynamic_cast<BTimeSource*>(this);
458 TRACE("BMediaNode::WaitForMessage calling BTimeSource %p\n",
461 if (fTimeSourceThis && fTimeSourceThis->BTimeSource::HandleMessage(
552 BMediaNode::SetTimeSource(BTimeSource* time_source)
/haiku/headers/os/media/
H A DTimeSource.h26 class BTimeSource : public virtual BMediaNode { class in inherits:BMediaNode
28 virtual ~BTimeSource();
48 BTimeSource();
87 BTimeSource(const BTimeSource& other);
88 BTimeSource& operator=(const BTimeSource& other);
91 explicit BTimeSource(media_node_id id);
H A DMediaNode.h20 class BTimeSource;
159 BTimeSource* TimeSource() const;
218 virtual void SetTimeSource(BTimeSource* timeSource);
260 friend class BTimeSource;
310 BTimeSource* fTimeSource;
324 BTimeSource* fTimeSourceThis;
/haiku/src/servers/media_addon/
H A DSystemTimeSource.h30 class SystemTimeSource : public BTimeSource
H A DSystemTimeSource.cpp31 BTimeSource(),
/haiku/src/apps/cortex/addons/LoggingConsumer/
H A DLoggingConsumer.h45 class BTimeSource;
80 void SetTimeSource(BTimeSource* time_source);
H A DNodeHarnessWin.cpp221 BTimeSource* ts = r->MakeTimeSourceFor(mTimeSource);
235 BTimeSource* ts = r->MakeTimeSourceFor(mConnection.consumer);
/haiku/src/add-ons/media/media-add-ons/mixer/
H A DMixerCore.h77 void SetTimingInfo(BTimeSource* timeSource,
121 BTimeSource* fTimeSource;
H A DAudioMixer.h53 virtual void SetTimeSource(BTimeSource* timeSource);
/haiku/src/tests/kits/media/
H A DSizeofTest.cpp54 CPPUNIT_ASSERT_EQUAL(236, sizeof(BTimeSource));
/haiku/headers/private/media/
H A DMediaRosterEx.h91 BTimeSource* MakeTimeSourceObject(media_node_id timesource_id);
/haiku/src/add-ons/media/media-add-ons/esound_sink/
H A DESDSinkNode.h68 public BTimeSource,
105 virtual void SetTimeSource(BTimeSource *timeSource);
241 /* start from BTimeSource */
248 /* end from BTimeSource */
/haiku/src/apps/cortex/NodeManager/
H A DNodeGroup.h117 class BTimeSource;
589 BTimeSource* m_timeSourceObj;
/haiku/src/add-ons/media/media-add-ons/opensound/
H A DOpenSoundNode.h29 public BTimeSource, public BMediaEventLooper, public BControllable {
70 virtual void SetTimeSource(BTimeSource* timeSource);
168 // BTimeSource interface
/haiku/src/add-ons/media/media-add-ons/firewire_dv/
H A DFireWireDVNode.h46 virtual void SetTimeSource(BTimeSource * time_source);
/haiku/src/apps/mediaplayer/media_node_framework/video/
H A DVideoProducer.h43 virtual void SetTimeSource(BTimeSource* timeSource);
/haiku/src/add-ons/media/media-add-ons/multi_audio/
H A DMultiAudioNode.h33 public BTimeSource, public BMediaEventLooper, public BControllable {
59 virtual void SetTimeSource(BTimeSource* timeSource);
140 // BTimeSource methods
/haiku/src/tests/kits/media/nodetest/
H A Dmain.cpp213 start = max_c(time1,time2) + producer->TimeSource()->PerformanceTimeFor(BTimeSource::RealTime() + 2000000);
226 BTimeSource::RealTime() + 5000000), B_INFINITE_TIMEOUT);
/haiku/src/add-ons/media/media-add-ons/
H A DAbstractFileInterfaceNode.h75 BTimeSource * time_source);

Completed in 149 milliseconds

123