File cli_main.cpp#
↰ Parent directory (Src)
Definition (Src/cli_main.cpp)#
Includes#
absl/flags/flag.habsl/flags/parse.habsl/flags/usage.hatomicchronocsignaliostreamkataglyphis.config_loaderkataglyphis.inferencekataglyphis.project_configkataglyphis.webrtc_streamerstringstring_viewthread(File test_threading.py)
Functions#
Function ABSL_FLAG(std::string, config, “”, “Load settings from JSON config file”)
Function ABSL_FLAG(std::uint32_t, height, 0, “Video height in pixels (0 = use config default)”)
Function ABSL_FLAG(std::string, input_path, “”, “Local media file path for –source file”)
Function ABSL_FLAG(std::string, source, “libcamera”, “Video source:, v4l2, test, file, uri”)
Function ABSL_FLAG(std::string, encoder, “h264-hw”, “Encoder: h264-, h264-, vp8, vp9”)
Function ABSL_FLAG(bool, webrtc, false, “Start WebRTC streaming”)
Function ABSL_FLAG(std::uint32_t, width, 0, “Video width in pixels (0 = use config default)”)
Function ABSL_FLAG(std::string, camera_id, “”, “Libcamera camera name”)
Function ABSL_FLAG(std::string, server, “”, “Signalling server URI (overrides config file default)”)
Function ABSL_FLAG(std::uint32_t, fps, 0, “Framerate (0 = use config default)”)
Function ABSL_FLAG(std::string, input_uri, “”, “Media URI for –source uri”)
Function ABSL_FLAG(std::uint32_t, bitrate, 0, “Bitrate in kbps (0 = use config default)”)
Function ABSL_FLAG(std::string, device, “/dev/video0”, “V4L2 device path”)