Skip to main content

Module capture_studio

Module capture_studio 

Expand description

Reusable shell-grade screenshot, recording and arbitrary-region PiP selector. Pixel readback stays in the compositor; this widget emits semantic intents.

Structs§

CaptureIntent
CapturePreview
CaptureStudio
CaptureTarget
A live shell/app surface that can be selected without first moving it fully onto the physical display. virtual_rect is its place in Tilo’s continuous desktop; visible_rect is the portion currently paintable on this output.
LiveCapture
The live apps a FullApp or WholeStrip capture repaints outside the output clip.
ScreenshotSendDevice
One of your online devices, as the shell offers it to “Send…”.

Enums§

AudioCaptureMode
CaptureDestination
CaptureExtent
How far beyond the pixels currently visible on the physical display the compositor should follow the selected source.
CaptureMode
PipLayout
RecordingCommand
Commands for the compositor-owned recording session. Keeping controls in the same semantic intent stream as Start makes shell chrome, shortcuts and future remote controls share one state machine.
ReplayCommand
ScreenshotCommand
ScreenshotSendTarget
Where “Send…” delivers the last screenshot.
SourceMode