Module vidi::actors::camera_list

source ·
Expand description

The camera tracking list. It runs in a separate thread, with its own event loop. It receives udev events to update the list on one side, and the request to return the current list on the other side. It communicates only using channels. TODO: the user will want to react to new cameras. Give them some way to do it.

Structs§

  • The information and handler to create a new camera
  • Stores camera present on the system
  • Tracks cameras present on the system

Enums§

Functions§

  • run 🔒
    The main event loop forwarding messages from the udev watcher to the camera list.

Type Aliases§