Results 246 comments of Andri Yngvason

Does choosing a different render node work if you use a different encoding method such as "tight"?

That rules out the h264 decoder as the source of black frames.

It is worth noting that the decoder hardware is chosen internally by libavcodec. This is likely to cause problems. I think the API makes it possible to choose, so we...

Yeah, that's how you do it. I suppose `av_hwframe_map` might be failing. You could try replacing `AV_HWFRAME_MAP_DIRECT` with `0`. There are a few other things that can fail. Some trace...

Very good. A complete solution would allow selecting the render node via a command line argument and otherwise fall back to the result of `find_render_node` for all of the above....

The "correct" way is to use this to get the DRM render node: https://wayland.app/protocols/linux-dmabuf-unstable-v1#zwp_linux_dmabuf_feedback_v1:event:main_device However, an intermediate step would be to allow the user to choose the render node. It's...

Touch is not included in the RFB standard. A protocol extension could be added, or it could be implemented using mouse emulation.

## Thoughts on estimating `max_render_time` Things that are known: * We can measure how long it takes to render individual frames with fairly decent accuracy. * We also know the...

I should mention that (if I remember correctly) I already tried the method described previously for estimating stability and it worked rather poorly. The following are some of my thoughts...

Oh, yeah, I forgot about the coordinate transformation stuff. I just added this yesterday to see if it would fix my problem with screencopy and it did.