CVBpy 14.0
VideoDevice Class Reference

A device representing a video stream from the hard disk. More...

Inherits Device.


 playback_mode = property
 int: Gets how images are delivered by the stream (cvb.PlaybackMode).
- Properties inherited from Device
 connection_state = property
 int: Gets the current connection state (see cvb.ConnectionState).
 device_control = property
 Optional[cvb.DeviceControl]: Gets the DeviceControl interface if present.
 device_image = property
 Optional[cvb.DeviceImage]: Gets, if available, the device image pointing to the last synchronized image.
 digital_io = property
 Optional[cvb.DigitalIO]: Gets the DigitalIO interface if present.
 image_rect = property
 Optional[cvb.ImageRect]: Gets the ImageRect interface if present.
 node_maps = property
 Dict[str, Optional[cvb.NodeMap]]: Gets the dictionary holding all available NodeMaps.
 resource_locator = property
 str: Gets the access token or path of the file name including its extension.
 software_trigger = property
 Optional[cvb.SoftwareTrigger]: Gets the SoftwareTrigger interface if present.
 stream_count = property
 int: Get the number of streams.

Additional Inherited Members

- Public Member Functions inherited from Device
None close (self)
 Closes the device and releases all hardware resources held. More...
cvb.EventCookie register_connection_state_changed_event (self, Callable[[], None] handler)
 Register a listener to node updated event. More...
Union[cvb.ImageStream, cvb.PointCloudStream, cvb.CompositeStreamstream (self, Type[cvb.ImageStream|cvb.PointCloudStream|cvb.CompositeStream] stream_type, int index=0)
 Gets the stream for this device by index. More...
None unregister_connection_state_changed_event (self, cvb.EventCookie event_cookie)
 Manually unregister a listener to the node updated event. More...

Detailed Description

A device representing a video stream from the hard disk.