This would be very good for everyone who likes PiP, but wants something that integrates directly in to the desktop with play/pause and everything. I鈥檓 not sure about the specifics of how it would be done, although I would assume gala would need a way of streaming the video content directly from the app without rendering the original.
This may not be feasible for now, but I鈥檓 willing to bet it鈥檚 possible.
Another option could be to just let an app define a region of its window to be drawn in PiP, and then Gala would handle Picture-In-Picture as it does today鈥攐r better, with #658 implemented.
I think there's an open issue for a Granite media player widget as well. That would make implementing PIP much more straight forward as we could use a gstreamer sink directly and not need to do any window capture
I'm wondering if i can do PiP for Monitor to show some important cpu, ram etc. charts 馃
might be useful
or is it only for media?
I'm wondering if i can do PiP for Monitor to show some important cpu, ram etc. charts
might be usefulor is it only for media?
I meant this feature request to be something similar to the PiP API iOS has, since it would allow developers for elementary to have a native way of 'popping out' the media player in an app.
Most helpful comment
Another option could be to just let an app define a region of its window to be drawn in PiP, and then Gala would handle Picture-In-Picture as it does today鈥攐r better, with #658 implemented.