module

V4crVideoUtils

V4cr-based video device detection utilities

Constants

Log = ::Log.for(self)

Class methods

detect_device_info(device_path : String) : V4crVideoDevice | Nil

Get detailed information about a specific video device using V4cr

Source
detect_video_devices

Detect all available V4L2 video capture devices using V4cr

Source
find_best_capture_device(preferred_width : UInt32 = 1920_u32, preferred_height : UInt32 = 1080_u32) : V4crVideoDevice | Nil

Find the best video device for capture

Source
validate_device(device_path : String, width : UInt32, height : UInt32, fps : Int32) : Bool

Validate that a specific device can capture video using V4cr

Source

Nested types