Comment 3 for bug 1369644

Revision history for this message
Alberto Aguirre (albaguirre) wrote :

I agree that it makes more sense to do it in the unity8 server.

However, the screencast plumbing cannot be used as is as qtmir implements Compositor not DisplayBufferCompositor. The screenshots obtained would be recomposed using our default compositor which wouldn't match qtmir compositor output.

Since the screenshotting will be done in unity8 shell on the server side, I think its easier to just implement the required functionality in qtmir (i.e. dumping it's display buffer) directly instead of trying to adapt the screencast plumbing.

Adapting it would require qtmir to at least implement DisplayBufferCompositor and DisplayBufferCompositorFactory.