Replaces default autogenerated Go flag command line interface with a prettier, custom help message and getopt-style short and long options.
Also adds skeletal support for debian package. Packages all currently build, but Coral package is missing its custom source executable (which uses OpenGL ES 3 for efficient packed to planar conversion, followed by libx264 for encoding). The Tegra package uses gstreamer to read from the nvmedia encoder source (this does not actually work yet, as no file or gstreamer media source is supported).
Uses a new cmd/alohartcd directory for all this as this is not an example per se, as Alohacam was designed to be.
Replaces default autogenerated Go flag command line interface with a prettier, custom help message and getopt-style short and long options.
Also adds skeletal support for debian package. Packages all currently build, but Coral package is missing its custom source executable (which uses OpenGL ES 3 for efficient packed to planar conversion, followed by libx264 for encoding). The Tegra package uses gstreamer to read from the nvmedia encoder source (this does not actually work yet, as no file or gstreamer media source is supported).
Uses a new
cmd/alohartcd
directory for all this as this is not an example per se, as Alohacam was designed to be.