rem: printf("\nexpected: "); DumpEvent(&media_timed_event(0x1010,BTimedEventQueue::B_START));
add: printf("\nexpected: "); DumpEvent(media_timed_event(0x1010,BTimedEventQueue::B_START));
context: void MatchTest(){	BTimedEventQueue *q = new BTimedEventQueue;	ASSERT(q->EventCount() == 0);	ASSERT(q->HasEvents() == false);	q->AddEvent(media_timed_event(0x1000,BTimedEventQueue::B_SEEK));	q->AddEvent(media_timed_event(0x1001,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1002,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1003,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1010,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1011,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1012,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1004,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1005,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1006,BTimedEventQueue::B_STOP));	q->AddEvent(media_timed_event(0x1007,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1008,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1009,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1013,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1013,BTimedEventQueue::B_START));	q->AddEvent(media_timed_event(0x1013,BTimedEventQueue::B_SEEK));	ASSERT(q->EventCount() == 16);	ASSERT(q->HasEvents() == true);		printf("\nexpected: "); DumpEvent(&media_timed_event(0x1006,BTimedEventQueue::B_STOP));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1001,BTimedEventQueue::B_AFTER_TIME,true,BTimedEventQueue::B_STOP));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1006,BTimedEventQueue::B_STOP));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1006,BTimedEventQueue::B_AT_TIME,true));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1006,BTimedEventQueue::B_STOP));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1007,BTimedEventQueue::B_BEFORE_TIME,true,BTimedEventQueue::B_STOP));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1000,BTimedEventQueue::B_SEEK));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1006,BTimedEventQueue::B_BEFORE_TIME,true));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1006,BTimedEventQueue::B_STOP));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1006,BTimedEventQueue::B_AFTER_TIME,true));	printf("\nexpected: "); DumpEvent(0);	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1006,BTimedEventQueue::B_BEFORE_TIME,false,BTimedEventQueue::B_STOP));	printf("\nexpected: "); DumpEvent(0);	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1006,BTimedEventQueue::B_AFTER_TIME,false,BTimedEventQueue::B_STOP));	printf("\nexpected: "); DumpEvent(0);	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1006,BTimedEventQueue::B_AT_TIME,false,BTimedEventQueue::B_SEEK));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1000,BTimedEventQueue::B_SEEK));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1000,BTimedEventQueue::B_AFTER_TIME,true));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1000,BTimedEventQueue::B_SEEK));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1010,BTimedEventQueue::B_BEFORE_TIME,true));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1000,BTimedEventQueue::B_SEEK));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1007,BTimedEventQueue::B_BEFORE_TIME,false));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1013,BTimedEventQueue::B_SEEK));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1001,BTimedEventQueue::B_AFTER_TIME,false,BTimedEventQueue::B_SEEK));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1010,BTimedEventQueue::B_START));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1009,BTimedEventQueue::B_AFTER_TIME,false));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1010,BTimedEventQueue::B_START));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1010,BTimedEventQueue::B_AFTER_TIME,true));	printf("\nexpected: "); DumpEvent(&media_timed_event(0x1010,BTimedEventQueue::B_START));	printf("found:    "); DumpEvent(q->FindFirstMatch(0x1010,BTimedEventQueue::B_AT_TIME,true));		delete q;}	