Lines Matching refs:BMediaEventLooper

39  * protected BMediaEventLooper
43 BMediaEventLooper::~BMediaEventLooper()
49 printf("You MUST call BMediaEventLooper::Quit() in your destructor!\n");
55 BMediaEventLooper::BMediaEventLooper(uint32 apiVersion) :
56 BMediaNode("called by BMediaEventLooper"),
68 fEventQueue.SetCleanupHook(BMediaEventLooper::_CleanUpEntry, this);
69 fRealTimeQueue.SetCleanupHook(BMediaEventLooper::_CleanUpEntry, this);
73 BMediaEventLooper::NodeRegistered()
85 BMediaEventLooper::Start(bigtime_t performance_time)
97 BMediaEventLooper::Stop(bigtime_t performance_time,
120 BMediaEventLooper::Seek(bigtime_t media_time,
134 BMediaEventLooper::TimeWarp(bigtime_t at_real_time,
157 BMediaEventLooper::AddTimer(bigtime_t at_performance_time,
171 BMediaEventLooper::SetRunMode(run_mode mode)
184 printf("BMediaEventLooper: SchedulingLatency is %" B_PRId64 "\n",
194 BMediaEventLooper::CleanUpEvent(const media_timed_event *event)
204 BMediaEventLooper::OfflineTime()
212 BMediaEventLooper::ControlLoop()
230 // be found in the BeBook article "A BMediaEventLooper Example".
250 // BMediaEventLooper compensates your performance time by adding
285 BMediaEventLooper::ControlThread()
292 * protected BMediaEventLooper
297 BMediaEventLooper::EventQueue()
305 BMediaEventLooper::RealTimeQueue()
313 BMediaEventLooper::Priority() const
321 BMediaEventLooper::RunState() const
323 PRINT(6, "CALLED BMediaEventLooper::RunState()\n");
329 BMediaEventLooper::EventLatency() const
337 BMediaEventLooper::BufferDuration() const
345 BMediaEventLooper::SchedulingLatency() const
353 BMediaEventLooper::SetPriority(int32 priority)
370 printf("BMediaEventLooper: SchedulingLatency is %" B_PRId64 "\n",
379 BMediaEventLooper::SetRunState(run_state state)
393 BMediaEventLooper::SetEventLatency(bigtime_t latency)
406 BMediaEventLooper::SetBufferDuration(bigtime_t duration)
418 BMediaEventLooper::SetOfflineTime(bigtime_t offTime)
426 BMediaEventLooper::Run()
447 BMediaEventLooper::Quit()
466 BMediaEventLooper::DispatchEvent(const media_timed_event *event,
470 PRINT(6, "CALLED BMediaEventLooper::DispatchEvent()\n");
503 * private BMediaEventLooper
508 BMediaEventLooper::_ControlThreadStart(void *arg)
511 ((BMediaEventLooper *)arg)->SetRunState(B_STOPPED);
512 ((BMediaEventLooper *)arg)->ControlLoop();
513 ((BMediaEventLooper *)arg)->SetRunState(B_QUITTING);
519 BMediaEventLooper::_CleanUpEntry(const media_timed_event *event,
522 PRINT(6, "CALLED BMediaEventLooper::_CleanUpEntry()\n");
523 ((BMediaEventLooper *)context)->_DispatchCleanUp(event);
528 BMediaEventLooper::_DispatchCleanUp(const media_timed_event *event)
530 PRINT(6, "CALLED BMediaEventLooper::_DispatchCleanUp()\n");
539 BMediaEventLooper::BMediaEventLooper(const BMediaEventLooper &)
540 BMediaEventLooper &BMediaEventLooper::operator=(const BMediaEventLooper &)
544 * protected BMediaEventLooper
549 BMediaEventLooper::DeleteHook(BMediaNode *node)
559 * private BMediaEventLooper
562 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_0(int32 arg,...) { return B_ERROR; }
563 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_1(int32 arg,...) { return B_ERROR; }
564 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_2(int32 arg,...) { return B_ERROR; }
565 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_3(int32 arg,...) { return B_ERROR; }
566 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_4(int32 arg,...) { return B_ERROR; }
567 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_5(int32 arg,...) { return B_ERROR; }
568 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_6(int32 arg,...) { return B_ERROR; }
569 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_7(int32 arg,...) { return B_ERROR; }
570 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_8(int32 arg,...) { return B_ERROR; }
571 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_9(int32 arg,...) { return B_ERROR; }
572 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_10(int32 arg,...) { return B_ERROR; }
573 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_11(int32 arg,...) { return B_ERROR; }
574 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_12(int32 arg,...) { return B_ERROR; }
575 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_13(int32 arg,...) { return B_ERROR; }
576 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_14(int32 arg,...) { return B_ERROR; }
577 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_15(int32 arg,...) { return B_ERROR; }
578 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_16(int32 arg,...) { return B_ERROR; }
579 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_17(int32 arg,...) { return B_ERROR; }
580 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_18(int32 arg,...) { return B_ERROR; }
581 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_19(int32 arg,...) { return B_ERROR; }
582 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_20(int32 arg,...) { return B_ERROR; }
583 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_21(int32 arg,...) { return B_ERROR; }
584 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_22(int32 arg,...) { return B_ERROR; }
585 status_t BMediaEventLooper::_Reserved_BMediaEventLooper_23(int32 arg,...) { return B_ERROR; }