/haiku/src/tests/kits/media/ |
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...] |
H A D | SizeofTest.cpp | 53 CPPUNIT_ASSERT_EQUAL(32, sizeof(BTimedEventQueue));
|
/haiku/src/kits/media/ |
H A D | TimedEventQueue.cpp | 118 * public BTimedEventQueue 123 BTimedEventQueue::operator new(size_t s) 131 BTimedEventQueue::operator delete(void *p, size_t s) 138 BTimedEventQueue::BTimedEventQueue() : function in class:BTimedEventQueue 145 BTimedEventQueue::~BTimedEventQueue() 153 BTimedEventQueue::AddEvent(const media_timed_event &event) 161 BTimedEventQueue::RemoveEvent(const media_timed_event *event) 169 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;
|
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 | 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...] |
/haiku/src/add-ons/media/media-add-ons/video_mixer/ |
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...] |
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);
|
/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/headers/os/media/ |
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);
|
H A D | MediaEventLooper.h | 74 BTimedEventQueue* EventQueue(); 75 BTimedEventQueue* RealTimeQueue(); 112 BTimedEventQueue fEventQueue; 113 BTimedEventQueue fRealTimeQueue;
|
/haiku/src/add-ons/media/media-add-ons/videowindow/ |
H A D | VideoNode.cpp | 107 BTimedEventQueue::B_HANDLE_BUFFER, buffer, 108 BTimedEventQueue::B_RECYCLE_BUFFER); 145 case BTimedEventQueue::B_START: 147 case BTimedEventQueue::B_STOP: 149 BTimedEventQueue::B_ALWAYS, true, 150 BTimedEventQueue::B_HANDLE_BUFFER); 152 case BTimedEventQueue::B_HANDLE_BUFFER: 155 case BTimedEventQueue::B_SEEK:
|
/haiku/src/apps/cortex/addons/LoggingConsumer/ |
H A D | LoggingConsumer.cpp | 297 media_timed_event event(performance_time, BTimedEventQueue::B_USER_EVENT, 298 (void*) value, BTimedEventQueue::B_NO_CLEANUP, size, id, NULL); 397 media_timed_event event(buffer->Header()->start_time, BTimedEventQueue::B_HANDLE_BUFFER, 398 buffer, BTimedEventQueue::B_RECYCLE_BUFFER); 418 media_timed_event event(at_performance_time, BTimedEventQueue::B_DATA_STATUS, 419 &mInput, BTimedEventQueue::B_NO_CLEANUP, status, 0, NULL); 590 case BTimedEventQueue::B_HANDLE_BUFFER: 650 case BTimedEventQueue::B_USER_EVENT: 724 case BTimedEventQueue::B_START: 729 case BTimedEventQueue [all...] |
/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/apps/tv/ |
H A D | VideoNode.cpp | 134 BTimedEventQueue::B_HANDLE_BUFFER, 136 BTimedEventQueue::B_RECYCLE_BUFFER); 180 case BTimedEventQueue::B_START: 182 case BTimedEventQueue::B_STOP: 184 BTimedEventQueue::B_ALWAYS, true, 185 BTimedEventQueue::B_HANDLE_BUFFER); 187 case 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:
|
H A D | VideoProducer.cpp | 169 case BTimedEventQueue::B_START: 172 case BTimedEventQueue::B_STOP: 175 BTimedEventQueue::B_ALWAYS, 176 true, BTimedEventQueue::B_HANDLE_BUFFER); 180 case BTimedEventQueue::B_WARP: 183 case BTimedEventQueue::B_SEEK: 186 case BTimedEventQueue::B_HANDLE_BUFFER: 187 case BTimedEventQueue::B_DATA_STATUS: 188 case BTimedEventQueue::B_PARAMETER:
|
/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/apps/codycam/ |
H A D | VideoConsumer.cpp | 234 BTimedEventQueue::B_ALWAYS, true, 235 BTimedEventQueue::B_USER_EVENT); 240 BTimedEventQueue::B_USER_EVENT); 262 BTimedEventQueue::B_HANDLE_BUFFER, buffer, 263 BTimedEventQueue::B_RECYCLE_BUFFER); 535 case BTimedEventQueue::B_START: 539 case BTimedEventQueue::B_STOP: 542 BTimedEventQueue::B_ALWAYS, true, 543 BTimedEventQueue::B_HANDLE_BUFFER); 546 case 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/firewire_dv/ |
H A D | FireWireDVNode.cpp | 56 #define M_REFRESH_PARAMETER_WEB (BTimedEventQueue::B_USER_EVENT + 1) 165 case BTimedEventQueue::B_START: 168 case BTimedEventQueue::B_STOP: 171 case BTimedEventQueue::B_WARP: 174 case BTimedEventQueue::B_SEEK: 177 case BTimedEventQueue::B_HANDLE_BUFFER: 178 case BTimedEventQueue::B_DATA_STATUS: 179 case BTimedEventQueue::B_PARAMETER:
|
/haiku/src/add-ons/media/media-add-ons/esound_sink/ |
H A D | ESDSinkNode.cpp | 356 media_timed_event event(buffer->Header()->start_time, BTimedEventQueue::B_HANDLE_BUFFER, 357 buffer, BTimedEventQueue::B_RECYCLE_BUFFER); 391 media_timed_event event(at_performance_time, BTimedEventQueue::B_DATA_STATUS, 392 &fInput, BTimedEventQueue::B_NO_CLEANUP, status, 0, NULL); 882 case BTimedEventQueue::B_START: 885 case BTimedEventQueue::B_SEEK: 888 case BTimedEventQueue::B_WARP: 891 case BTimedEventQueue::B_STOP: 894 case BTimedEventQueue::B_HANDLE_BUFFER: 899 case BTimedEventQueue [all...] |
/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/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...] |