X-Git-Url: http://git.scottworley.com/srec/blobdiff_plain/bde510f000f49fd4dd0265e201d1e765a2c44db6..5d55db5fcef6054553b83ca693980740914913e0:/modules/v4l2loopback.nix diff --git a/modules/v4l2loopback.nix b/modules/v4l2loopback.nix new file mode 100644 index 0000000..e4618c7 --- /dev/null +++ b/modules/v4l2loopback.nix @@ -0,0 +1,11 @@ +# h/t: https://askubuntu.com/questions/165727/is-it-possible-for-two-processes-to-access-the-webcam-at-the-same-time +# h/t: https://www.reddit.com/r/NixOS/comments/p8bqvu/how_to_install_v4l2looback_kernel_module/ + +{ config, ... }: { + boot.extraModulePackages = with config.boot.kernelPackages; + [ v4l2loopback.out ]; + boot.kernelModules = [ "v4l2loopback" ]; + boot.extraModprobeConfig = '' + options v4l2loopback video_nr=9 exclusive_caps=1 card_label="Shareable Camera" + ''; +}