]> git.sesse.net Git - nageru/blobdiff - nageru/flags.h
Add a UI toggle to turn off SRT at runtime.
[nageru] / nageru / flags.h
index 5758d884c01620765b1d0df770246d18ef1134f7..bbe84c254e17c73f6977e983134ffe04f39c1176 100644 (file)
@@ -12,7 +12,8 @@
 
 struct Flags {
        int width = 1280, height = 720;
-       int num_cards = 2;
+       int min_num_cards = 2;
+       int max_num_cards = MAX_VIDEO_CARDS;
        std::string va_display;
        bool fake_cards_audio = false;
        bool uncompressed_video_to_http = false;
@@ -57,6 +58,8 @@ struct Flags {
        double output_slop_frames = 0.5;
        int max_input_queue_frames = 6;
        int http_port = DEFAULT_HTTPD_PORT;
+       int srt_port = DEFAULT_SRT_PORT;  // -1 for none.
+       bool enable_srt = true;  // UI toggle; not settable from the command line. See also srt_port.
        bool display_timecode_in_stream = false;
        bool display_timecode_on_stdout = false;
        bool enable_quick_cut_keys = false;