Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
class MetadataRetriever
A class to retrieve metadata, typically from video files, but compatible with any media accepted by ffprobe.
Link copied to clipboard
Link copied to clipboard
ScreenRecorder extension can be used to record to contents of a Program
to a video
Link copied to clipboard
class VideoEvent
Link copied to clipboard
class VideoPlayerConfiguration
Link copied to clipboard
class VideoPlayerFFMPEG
Video player based on FFMPEG
Link copied to clipboard
class VideoStatistics
Link copied to clipboard
class VideoWriter
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
fun Program.loadVideo(fileOrUrl: String, mode: PlayMode = PlayMode.BOTH, configuration: VideoPlayerConfiguration = VideoPlayerConfiguration()): VideoPlayerFFMPEG
Load a video
Link copied to clipboard
fun loadVideoDevice(deviceName: String = VideoPlayerFFMPEG.defaultDevice(), mode: PlayMode = PlayMode.VIDEO, width: Int? = null, height: Int? = null, frameRate: Double? = null, configuration: VideoPlayerConfiguration = VideoPlayerConfiguration()): VideoPlayerFFMPEG