genode/repos/libports/recipes/pkg
Norman Feske eb80d6ce66 usb_webcam: on/off dependent on capture client
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
2021-10-14 11:02:10 +02:00
..
acpica depot: update recipe hashes 2021-08-30 15:00:39 +02:00
gcov depot: update recipe hashes 2021-08-30 15:00:39 +02:00
mesa_gears mesa: name driver library appropriately 2021-10-13 14:50:37 +02:00
mesa_gpu-cpu pkg/mesa_gpu: use cached_fs_rom 2021-10-14 11:02:09 +02:00
mesa_gpu-intel pkg/mesa_gpu: use cached_fs_rom 2021-10-14 11:02:09 +02:00
pdf_view depot: update recipe hashes 2021-08-30 15:00:39 +02:00
qt5_textedit depot: update recipe hashes 2021-08-30 15:00:39 +02:00
system_clock-pc depot: merge rtc_drv into system_clock runtime pkg 2021-10-14 11:02:08 +02:00
system_rtc-linux depot: update recipe hashes 2021-08-30 15:00:39 +02:00
system_rtc-pc depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-expat depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-ldso depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_connect_lwip depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_connect_lxip depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_connect_vfs_server_lwip depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_connect_vfs_server_lxip depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_counter depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_execve depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_fifo_pipe depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_fork depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_getenv depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_pipe depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_vfs depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_vfs_block depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_vfs_counter depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_vfs_fs depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_vfs_fs_chained depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-libc_vfs_ram depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-pthread depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-sequence depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-spark depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-spark_exception depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-spark_secondary_stack depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-stdcxx depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-tcp_bulk_lwip depot: update recipe hashes 2021-08-30 15:00:39 +02:00
test-tcp_bulk_lxip depot: update recipe hashes 2021-08-30 15:00:39 +02:00
usb_webcam usb_webcam: on/off dependent on capture client 2021-10-14 11:02:10 +02:00