mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-26 08:51:08 +00:00
eb80d6ce66
This commit removes the report service from the usb_webcam pkg, which was used to enable or disable the webcam driver. The on/off state is instead controlled by the presence of a capture client. That is, once a capture client appears, the webcam driver is started. Vice versa, once no capture client exists, the webcam driver is removed automatically. Internally, the detection of presence of a capture client is based on nitpicker's 'displays' report, which is consumed as input of the rom_filter, which in turn generates the configuration of a dynamic sub init. Fixes #4287 |
||
---|---|---|
.. | ||
archives | ||
hash | ||
README | ||
runtime |
USB webcam driver + Nitpicker video bridge. The configuration can be adjusted in _recipes/raw/usb_webcam/usb_webcam.config_. The package offers a Report and a Capture session. The report is used in order to enable and disable the webcam, the format must be the same as given by the Qemu webcam model. From the Capture session, the webcam images can be retrieved.