Since the most convenient use of this module is to setup and run a service which is configured by a systemd-compatible .conf, file, there is rather little point in maintaining command line parameters. Furthermore, there are key parameters that can only be given in environment variables.
I suppose width, height, fps and bitrate might be nice to keep as command-line overrides for diagnostic and testing, but I think the rest of the stuff including the flags should just be pulled from the environment.
Since the most convenient use of this module is to setup and run a service which is configured by a systemd-compatible
.conf
, file, there is rather little point in maintaining command line parameters. Furthermore, there are key parameters that can only be given in environment variables.So:
Could just as well be given by: