From 68271fb0bddd8a48aa036428f2928a69a5e4e660 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Thu, 5 Oct 2023 00:13:06 +0200 Subject: [PATCH] Rename global_flags.srt_output_latency to have a proper unit. --- nageru/flags.cpp | 2 +- nageru/flags.h | 2 +- nageru/video_encoder.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/nageru/flags.cpp b/nageru/flags.cpp index 032d4fd..ec3b607 100644 --- a/nageru/flags.cpp +++ b/nageru/flags.cpp @@ -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: diff --git a/nageru/flags.h b/nageru/flags.h index 91e8d85..cd4bb02 100644 --- a/nageru/flags.h +++ b/nageru/flags.h @@ -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; diff --git a/nageru/video_encoder.cpp b/nageru/video_encoder.cpp index 338428b..0257d38 100644 --- a/nageru/video_encoder.cpp +++ b/nageru/video_encoder.cpp @@ -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; -- 2.39.2