/haiku/headers/os/media/ |
H A D | MediaEventLooper.h | 74 BTimedEventQueue* EventQueue(); 75 BTimedEventQueue* RealTimeQueue(); 112 BTimedEventQueue fEventQueue; 113 BTimedEventQueue fRealTimeQueue;
|
H A D | TimedEventQueue.h | 55 class BTimedEventQueue { class 78 // BTimedEventQueue. 95 BTimedEventQueue(); 96 virtual ~BTimedEventQueue(); 153 BTimedEventQueue( 154 const BTimedEventQueue& other); 155 BTimedEventQueue& operator=(const BTimedEventQueue& other);
|
/haiku/src/add-ons/media/media-add-ons/ |
H A D | AbstractFileInterfaceNode.cpp | 491 media_timed_event event(when, BTimedEventQueue::B_PARAMETER, 492 NULL, BTimedEventQueue::B_NO_CLEANUP, 524 case BTimedEventQueue::B_START: 527 case BTimedEventQueue::B_SEEK: 530 case BTimedEventQueue::B_WARP: 533 case BTimedEventQueue::B_STOP: 536 case BTimedEventQueue::B_HANDLE_BUFFER: 541 case BTimedEventQueue::B_DATA_STATUS: 544 case BTimedEventQueue::B_PARAMETER: 598 media_timed_event firstBufferEvent(event->event_time, BTimedEventQueue [all...] |
/haiku/src/add-ons/media/media-add-ons/mixer/ |
H A D | MixerCore.h | 33 #define MIXER_PROCESS_EVENT BTimedEventQueue::B_USER_EVENT+10 34 #define MIXER_SCHEDULE_EVENT BTimedEventQueue::B_USER_EVENT+11
|
/haiku/src/add-ons/media/media-add-ons/radeon/ |
H A D | RadeonProducer.cpp | 567 case BTimedEventQueue::B_START: 570 case BTimedEventQueue::B_STOP: 573 case BTimedEventQueue::B_WARP: 576 case BTimedEventQueue::B_SEEK: 579 case BTimedEventQueue::B_HANDLE_BUFFER: 580 case BTimedEventQueue::B_DATA_STATUS: 581 case BTimedEventQueue::B_PARAMETER: 585 case BTimedEventQueue::B_HARDWARE: 1463 RealTimeQueue()->FlushEvents( 0, BTimedEventQueue::B_ALWAYS, true, BTimedEventQueue [all...] |
H A D | RadeonProducer.h | 115 C_GET_CONFIGURATION = BTimedEventQueue::B_USER_EVENT,
|
/haiku/src/add-ons/media/media-add-ons/reader/ |
H A D | MediaReader.cpp | 703 media_timed_event nextBufferEvent(nextEventTime, BTimedEventQueue::B_HANDLE_BUFFER);
|
/haiku/src/add-ons/media/media-add-ons/tone_producer_demo/ |
H A D | ToneProducer.cpp | 179 NULL, BTimedEventQueue::B_NO_CLEANUP, size, id, (char*) value, size); 693 case BTimedEventQueue::B_START: 702 media_timed_event firstBufferEvent(mStartTime, BTimedEventQueue::B_HANDLE_BUFFER); 713 case BTimedEventQueue::B_STOP: 719 EventQueue()->FlushEvents(0, BTimedEventQueue::B_ALWAYS, true, BTimedEventQueue::B_HANDLE_BUFFER); 773 case BTimedEventQueue::B_HANDLE_BUFFER: 803 BTimedEventQueue::B_HANDLE_BUFFER);
|
H A D | ToneProducer.h | 37 _PARAMETER_EVENT = BTimedEventQueue::B_USER_EVENT
|
/haiku/src/add-ons/media/media-add-ons/video_mixer/ |
H A D | VideoMixerNodeConsumer.cpp | 93 media_timed_event event(buffer->Header()->start_time, BTimedEventQueue::B_HANDLE_BUFFER, 94 buffer, BTimedEventQueue::B_RECYCLE_BUFFER); 122 media_timed_event event(at_performance_time, BTimedEventQueue::B_DATA_STATUS, 123 &input, BTimedEventQueue::B_NO_CLEANUP, status, 0, NULL);
|
H A D | VideoMixerNodeEventLooper.cpp | 28 case BTimedEventQueue::B_START: 31 case BTimedEventQueue::B_SEEK: 34 case BTimedEventQueue::B_WARP: 37 case BTimedEventQueue::B_STOP: 40 case BTimedEventQueue::B_HANDLE_BUFFER: 45 case BTimedEventQueue::B_DATA_STATUS: 48 case BTimedEventQueue::B_PARAMETER: 90 media_timed_event firstBufferEvent(event->event_time, BTimedEventQueue::B_HANDLE_BUFFER); 122 EventQueue()->FlushEvents(0, BTimedEventQueue::B_ALWAYS, true, BTimedEventQueue [all...] |
/haiku/src/add-ons/media/media-add-ons/writer/ |
H A D | MediaWriter.cpp | 288 media_timed_event event(buffer->Header()->start_time, BTimedEventQueue::B_HANDLE_BUFFER, 289 buffer, BTimedEventQueue::B_RECYCLE_BUFFER); 314 media_timed_event event(at_performance_time, BTimedEventQueue::B_DATA_STATUS, 315 &input, BTimedEventQueue::B_NO_CLEANUP, status, 0, NULL);
|
/haiku/src/apps/mediaplayer/media_node_framework/audio/ |
H A D | AudioProducer.cpp | 621 case BTimedEventQueue::B_START: 628 BTimedEventQueue::B_HANDLE_BUFFER); 634 case BTimedEventQueue::B_STOP: 636 EventQueue()->FlushEvents(0, BTimedEventQueue::B_ALWAYS, true, 637 BTimedEventQueue::B_HANDLE_BUFFER); 641 case BTimedEventQueue::B_HANDLE_BUFFER: 667 BTimedEventQueue::B_HANDLE_BUFFER);
|
/haiku/src/apps/mediaplayer/media_node_framework/video/ |
H A D | VideoConsumer.cpp | 154 BTimedEventQueue::B_HANDLE_BUFFER, buffer, 155 BTimedEventQueue::B_RECYCLE_BUFFER); 515 case BTimedEventQueue::B_START: 519 case BTimedEventQueue::B_WARP: 520 case BTimedEventQueue::B_SEEK: 525 case BTimedEventQueue::B_STOP: 527 EventQueue()->FlushEvents(event->event_time, BTimedEventQueue::B_ALWAYS, true, BTimedEventQueue::B_HANDLE_BUFFER); 532 case BTimedEventQueue::B_HANDLE_BUFFER:
|
/haiku/src/kits/game/ |
H A D | GameProducer.cpp | 455 case BTimedEventQueue::B_START: 462 BTimedEventQueue::B_HANDLE_BUFFER); 471 case BTimedEventQueue::B_STOP: 475 EventQueue()->FlushEvents(0, BTimedEventQueue::B_ALWAYS, true, 476 BTimedEventQueue::B_HANDLE_BUFFER); 479 case BTimedEventQueue::B_HANDLE_BUFFER: 509 BTimedEventQueue::B_HANDLE_BUFFER);
|
/haiku/src/kits/media/ |
H A D | MediaEventLooper.cpp | 92 fEventQueue.AddEvent(media_timed_event(performance_time, BTimedEventQueue::B_START)); 115 fEventQueue.AddEvent(media_timed_event(performance_time, BTimedEventQueue::B_STOP)); 128 fEventQueue.AddEvent(media_timed_event(performance_time, BTimedEventQueue::B_SEEK, NULL, 129 BTimedEventQueue::B_NO_CLEANUP, 0, media_time, NULL)); 146 fRealTimeQueue.AddEvent(media_timed_event(at_real_time, BTimedEventQueue::B_WARP, 147 NULL, BTimedEventQueue::B_NO_CLEANUP, 0, to_performance_time, NULL)); 163 BTimedEventQueue::B_TIMER, NULL, 164 BTimedEventQueue::B_EXPIRE_TIMER); 296 BTimedEventQueue * 304 BTimedEventQueue * [all...] |
H A D | TimedEventQueuePrivate.cpp | 30 /* Implements _event_queue_imp used by BTimedEventQueue, not thread save! 46 fLock(new BLocker("BTimedEventQueue locker")), 222 BTimedEventQueue::time_direction direction, 232 case BTimedEventQueue::B_ALWAYS: 234 if (eventType == BTimedEventQueue::B_ANY_EVENT || eventType == entry->event.type) 239 case BTimedEventQueue::B_BEFORE_TIME: 245 if (eventType == BTimedEventQueue::B_ANY_EVENT || eventType == entry->event.type) { 251 case BTimedEventQueue::B_AT_TIME: 257 if (eventType == BTimedEventQueue::B_ANY_EVENT || eventType == entry->event.type) 265 case BTimedEventQueue [all...] |
H A D | TimedEventQueuePrivate.h | 4 * DESCR: implements _event_queue_imp used by BTimedEventQueue, 34 BTimedEventQueue::time_direction direction, 39 BTimedEventQueue::for_each_hook hook, 42 BTimedEventQueue::time_direction direction, 46 void SetCleanupHook(BTimedEventQueue::cleanup_hook hook, void *context); 49 BTimedEventQueue::time_direction direction, 76 BTimedEventQueue::cleanup_hook fCleanupHook;
|
/haiku/src/kits/media/experimental/ |
H A D | MediaClientNode.cpp | 18 #define B_NEW_BUFFER (BTimedEventQueue::B_USER_EVENT + 1) 196 BTimedEventQueue::B_HANDLE_BUFFER, buffer, 197 BTimedEventQueue::B_RECYCLE_BUFFER)); 539 case BTimedEventQueue::B_HANDLE_BUFFER: 548 case BTimedEventQueue::B_START: 559 case BTimedEventQueue::B_STOP: 563 EventQueue()->FlushEvents(0, BTimedEventQueue::B_ALWAYS, true, 564 BTimedEventQueue::B_HANDLE_BUFFER); 568 case BTimedEventQueue::B_SEEK: 572 case BTimedEventQueue [all...] |
/haiku/src/tests/kits/media/ |
H A D | SizeofTest.cpp | 53 CPPUNIT_ASSERT_EQUAL(32, sizeof(BTimedEventQueue));
|
H A D | TimedEventQueueTest.cpp | 7 BTimedEventQueue::queue_action DoForEachHook(media_timed_event *event, void *context); 28 case BTimedEventQueue::B_NO_EVENT: printf("B_NO_EVENT\n"); break; 29 case BTimedEventQueue::B_ANY_EVENT: printf("B_ANY_EVENT\n"); break; 30 case BTimedEventQueue::B_START: printf("B_START\n"); break; 31 case BTimedEventQueue::B_STOP: printf("B_STOP\n"); break; 32 case BTimedEventQueue::B_SEEK: printf("B_SEEK\n"); break; 33 case BTimedEventQueue::B_WARP: printf("B_WARP\n"); break; 34 case BTimedEventQueue::B_TIMER: printf("B_TIMER\n"); break; 35 case BTimedEventQueue::B_HANDLE_BUFFER: printf("B_HANDLE_BUFFER\n"); break; 36 case BTimedEventQueue [all...] |
/haiku/src/tests/kits/media/nodetest/ |
H A D | ConsumerNode.cpp | 88 BTimedEventQueue::B_HANDLE_BUFFER, buffer, 89 BTimedEventQueue::B_RECYCLE_BUFFER); 103 BTimedEventQueue::B_DATA_STATUS, &fInput, 104 BTimedEventQueue::B_NO_CLEANUP, status, 0, NULL); 217 case BTimedEventQueue::B_HANDLE_BUFFER: 233 case BTimedEventQueue::B_PARAMETER: 237 case BTimedEventQueue::B_START: 241 case BTimedEventQueue::B_STOP: 246 EventQueue()->FlushEvents(0, BTimedEventQueue::B_ALWAYS, true, 247 BTimedEventQueue [all...] |
H A D | ProducerNode.cpp | 308 case BTimedEventQueue::B_HANDLE_BUFFER: 312 case BTimedEventQueue::B_PARAMETER: 316 case BTimedEventQueue::B_START: 330 case BTimedEventQueue::B_STOP: 346 EventQueue()->FlushEvents(0, BTimedEventQueue::B_ALWAYS, true, 347 BTimedEventQueue::B_HANDLE_BUFFER); 351 case BTimedEventQueue::B_SEEK: 355 case BTimedEventQueue::B_WARP: 362 case BTimedEventQueue::B_DATA_STATUS:
|
/haiku/src/add-ons/media/media-add-ons/demultiplexer/ |
H A D | MediaDemultiplexerNode.cpp | 306 media_timed_event event(buffer->Header()->start_time, BTimedEventQueue::B_HANDLE_BUFFER, 307 buffer, BTimedEventQueue::B_RECYCLE_BUFFER); 332 media_timed_event event(at_performance_time, BTimedEventQueue::B_DATA_STATUS, 333 &input, BTimedEventQueue::B_NO_CLEANUP, status, 0, NULL); 908 case BTimedEventQueue::B_START: 911 case BTimedEventQueue::B_SEEK: 914 case BTimedEventQueue::B_WARP: 917 case BTimedEventQueue::B_STOP: 920 case BTimedEventQueue::B_HANDLE_BUFFER: 925 case BTimedEventQueue [all...] |
/haiku/src/add-ons/media/media-add-ons/dvb/ |
H A D | DVBMediaNode.cpp | 109 #define M_REFRESH_PARAMETER_WEB (BTimedEventQueue::B_USER_EVENT + 1) 375 case BTimedEventQueue::B_START: 378 case BTimedEventQueue::B_STOP: 381 case BTimedEventQueue::B_WARP: 384 case BTimedEventQueue::B_SEEK: 387 case BTimedEventQueue::B_HANDLE_BUFFER: 388 case BTimedEventQueue::B_DATA_STATUS: 389 case BTimedEventQueue::B_PARAMETER:
|