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§
- Returns ID and data