X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fflags.h;h=baecb7ae007718a7cb3afe0b2048e0d424bc8576;hb=f34a3e1bbc207541842e0b54d5418d95bafc8e5b;hp=96a4160f80515c4a2c815f0084f60f08d5b21f50;hpb=8bb8bb7cc9700befab35a8cc2c4b7a88f0638af9;p=nageru diff --git a/nageru/flags.h b/nageru/flags.h index 96a4160..baecb7a 100644 --- a/nageru/flags.h +++ b/nageru/flags.h @@ -78,13 +78,11 @@ struct Flags { bool display_timecode_in_stream = false; bool display_timecode_on_stdout = false; bool enable_quick_cut_keys = false; - bool ten_bit_input = false; - bool ten_bit_output = false; // Implies x264_video_to_disk == true and x264_bit_depth == 10. + int bit_depth = 8; // 8 or 10. 10 implies x264_video_to_disk == true. YCbCrInterpretation ycbcr_interpretation[MAX_VIDEO_CARDS]; bool transcode_video = true; // Kaeru only. bool transcode_audio = true; // Kaeru only. bool enable_audio = true; // Kaeru only. If false, then transcode_audio is also false. - int x264_bit_depth = 8; // Not user-settable. bool use_zerocopy = false; // Not user-settable. bool fullscreen = false; std::map card_to_mjpeg_stream_export; // If a card is not in the map, it is not exported.