CapturedFrameRepresents a single captured frame.FrameBufferManages a buffer of captured frames for recording. Thread-safe for concurrent capture and consumption.FrameCapturedEventArgsEvent arguments for frame captured events.FrameDroppedEventArgsEvent arguments for when a frame is dropped.FrameEncoderFactoryFactory for creating frame encoders.GifEncoderEncodes frames as an animated GIF.HeadlessExtensionsExtension methods for headless frame capture.HeadlessScreenRecorderA headless screen recorder for capturing frames from Avalonia applications during testing. Supports recording scrolling, input handling, animations, and other UI interactions.JpegSequenceEncoderEncodes frames as a sequence of JPEG images.PngSequenceEncoderEncodes frames as a sequence of PNG images.RawFrameEncoderStores frames in memory for later processing.RecordedTouchSimulatorIntegrates touch input simulation with screen recording for comprehensive visual testing. Records frames during touch interactions, gestures, scrolling, and animations. Also supports keyboard and mouse input simulation with recording.RecordingErrorEventArgsEvent arguments for recording errors.RecordingEventRepresents an event recorded during the session.RecordingOptionsConfiguration options for headless screen recording.RecordingSessionRepresents an active recording session.RecordingSessionVideoExtensionsExtension methods for recording sessions to convert to video.RecordingStateChangedEventArgsEvent arguments for recording state changes.RecordingStatisticsStatistics for a recording session.RenderFrameCaptureProvides render-hooked frame capture by integrating with Avalonia's composition system. Captures frames automatically when the visual tree is actually rendered.VideoConversionOptionsOptions for video conversion.VideoConversionResultResult of a video conversion operation.VideoConverterConverts PNG image sequences to video files using FFmpeg.IFrameEncoderInterface for encoding captured frames to various output formats.FrameDropReasonReasons why a frame might be dropped.PixelFormatPixel format for captured frames.RecordingEventTypeTypes of recording events.RecordingFormatOutput formats for screen recording.RecordingStateState of a recording session.VideoFormatVideo output formats supported by the converter.