]> git.sesse.net Git - nageru/blobdiff - nageru/flags.cpp
IWYU-fix nageru/*.cpp.
[nageru] / nageru / flags.cpp
index 965cdc7402d5aeac372fbadc9e618f7dacb4037e..3231318077053b048bfd0cc5be5ac5c5a500526a 100644 (file)
@@ -1,11 +1,19 @@
 #include "flags.h"
+#include "defs.h"
+#include "shared/shared_defs.h"
+#include "ycbcr_interpretation.h"
 
 #include <getopt.h>
+#include <math.h>
+#include <map>
+#include <movit/image_format.h>
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
 
+#include <string>
 #include <utility>
+#include <vector>
 
 using namespace std;
 
@@ -228,7 +236,6 @@ void usage(Program program)
                fprintf(stderr, "      --srt-youtube-stream-key=KEY  shortcut for --srt-destination=a.srt.youtube.com:2010\n");
                fprintf(stderr, "                                    --srt-streamid=#!::u=<KEY>,copy=0,encoder=Nageru\n");
                fprintf(stderr, "      --srt-latency=MS            output SRT latency in milliseconds (default is %d)\n", DEFAULT_SRT_OUTPUT_LATENCY_MS);
-               fprintf(stderr, "                                    --srt-streamid=#!::u=<KEY>,copy=0,encoder=Nageru\n");
 #endif
                fprintf(stderr, "      --flat-audio                start with most audio processing turned off\n");
                fprintf(stderr, "                                    (can be overridden by e.g. --enable-limiter)\n");
@@ -495,7 +502,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: