]> git.sesse.net Git - nageru/commitdiff
Rename global_flags.srt_output_latency to have a proper unit.
authorSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 4 Oct 2023 22:13:06 +0000 (00:13 +0200)
committerSteinar H. Gunderson <sgunderson@bigfoot.com>
Wed, 4 Oct 2023 22:13:06 +0000 (00:13 +0200)
nageru/flags.cpp
nageru/flags.h
nageru/video_encoder.cpp

index 032d4fd9665bfdf7d7dadf1d1fd93b8355e850ae..ec3b607e564cdaff3f4ff882dd91d956265d421a 100644 (file)
@@ -494,7 +494,7 @@ void parse_flags(Program program, int argc, char * const argv[])
                        global_flags.srt_streamid = string("#!::u=") + optarg + ",copy=0,encoder=Nageru " NAGERU_VERSION;
                        break;
                case OPTION_SRT_LATENCY:
-                       global_flags.srt_output_latency = atoi(optarg);
+                       global_flags.srt_output_latency_ms = atoi(optarg);
                        break;
 #endif
                case OPTION_NO_TRANSCODE_VIDEO:
index 91e8d8568ef9354dcd01d576a328c953f49ea2ae..cd4bb024d8f767b0ae08edcfb1f8b46cf87683c1 100644 (file)
@@ -87,7 +87,7 @@ struct Flags {
        std::string srt_destination_port;
        std::string srt_streamid;
        std::string srt_passphrase;
-       int srt_output_latency = DEFAULT_SRT_OUTPUT_LATENCY_MS;
+       int srt_output_latency_ms = DEFAULT_SRT_OUTPUT_LATENCY_MS;
 };
 extern Flags global_flags;
 
index 338428ba16e703235002b00ad28d49dfc3a61dcf..0257d38bbfae3f271a107a936a5f66150ed620bf 100644 (file)
@@ -335,7 +335,7 @@ int VideoEncoder::open_srt_socket()
                return -1;
        }
 
-       if (srt_setsockopt(sock, 0, SRTO_LATENCY, &global_flags.srt_output_latency, sizeof(global_flags.srt_output_latency)) < 0) {
+       if (srt_setsockopt(sock, 0, SRTO_LATENCY, &global_flags.srt_output_latency_ms, sizeof(global_flags.srt_output_latency_ms)) < 0) {
                fprintf(stderr, "srt_setsockopt(SRTO_LATENCY): %s\n", srt_getlasterror_str());
                srt_close(sock);
                return -1;