Sergio

Results 14 comments of Sergio

> We need to ensure that clients receive frame callbacks when a capture client requests a new frame. That's supposed to happen but doesn't for some reason. Sorry, I was...

The callbacks are not going through because of `types/scene/surface.c:handle_scene_buffer_frame_done()` ``` if (surface->frame_pacing_output != event->output->output) { return; } ``` So actually we never sent the frame from the virtual output; luckily...

I've narrowed this a bit further: A change in the `frame_pacing_output` is only triggered by output changes (in `handle_scene_buffer_outputs_update`). When we begin the capture on the window, an `.enter` event...

> Any updates here?? Sorry, haven't had much time to look further into this. I hope to come back to this soon-ish.