Searched refs:BTimedEventQueue (Results 1 - 25 of 46) sorted by relevance

12

/haiku/src/tests/kits/media/
H A DTimedEventQueueTest.cpp7 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 DSizeofTest.cpp53 CPPUNIT_ASSERT_EQUAL(32, sizeof(BTimedEventQueue));
/haiku/src/kits/media/
H A DTimedEventQueue.cpp118 * 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 DTimedEventQueuePrivate.h4 * 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 DTimedEventQueuePrivate.cpp30 /* 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 DMediaEventLooper.cpp92 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 DVideoMixerNodeEventLooper.cpp28 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 DVideoMixerNodeConsumer.cpp93 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 DConsumerNode.cpp88 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 DProducerNode.cpp308 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 DTimedEventQueue.h55 class BTimedEventQueue { class
78 // BTimedEventQueue.
95 BTimedEventQueue();
96 virtual ~BTimedEventQueue();
153 BTimedEventQueue(
154 const BTimedEventQueue& other);
155 BTimedEventQueue& operator=(const BTimedEventQueue& other);
H A DMediaEventLooper.h74 BTimedEventQueue* EventQueue();
75 BTimedEventQueue* RealTimeQueue();
112 BTimedEventQueue fEventQueue;
113 BTimedEventQueue fRealTimeQueue;
/haiku/src/add-ons/media/media-add-ons/videowindow/
H A DVideoNode.cpp107 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 DLoggingConsumer.cpp297 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 DGameProducer.cpp455 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 DVideoNode.cpp134 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 DVideoConsumer.cpp154 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 DVideoProducer.cpp169 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 DAbstractFileInterfaceNode.cpp491 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 DVideoConsumer.cpp234 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 DMixerCore.h33 #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 DFireWireDVNode.cpp56 #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 DESDSinkNode.cpp356 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 DMediaClientNode.cpp18 #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 DMediaDemultiplexerNode.cpp306 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...]

Completed in 121 milliseconds

12