ndlinghavent e

This commit is contained in:
pigeatgarlic 2024-04-14 10:30:23 +07:00
parent 5e5402685b
commit cddb4ef5b8
2 changed files with 5 additions and 2 deletions

View File

@ -77,5 +77,6 @@ peek_event(Queue* memory, EventType type){
Event
pop_event(Queue* queue, EventType type){
queue->events[type].read = true;
BOOST_LOG(info) << "Receive event " << type << ", value: "<< queue->events[type].value_number;
return queue->events[type];
}

View File

@ -220,8 +220,10 @@ main(int argc, char *argv[]) {
framerate->raise(pop_event(queue,EventType::Framerate).value_number);
if(peek_event(queue,EventType::Pointer))
display_cursor = pop_event(queue,EventType::Pointer).value_number;
if(peek_event(queue,EventType::Idr))
idr->raise(pop_event(queue,EventType::Idr).value_number > 0);
if(peek_event(queue,EventType::Idr)) {
pop_event(queue,EventType::Idr);
idr->raise(1);
}
std::this_thread::sleep_for(1ms);
}