X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fflags.cpp;fp=nageru%2Fflags.cpp;h=7cc52b7f7fe1a055a893b9816489e9925ce4c1bb;hb=d92973cb0206e84529011bc8edd644e1a25374bd;hp=1878038a46fb58ed2bc39b9e2a0994169c0bd2c0;hpb=ee6ece72bc12e5527e114e0e1973f0c0b2dc2138;p=nageru diff --git a/nageru/flags.cpp b/nageru/flags.cpp index 1878038..7cc52b7 100644 --- a/nageru/flags.cpp +++ b/nageru/flags.cpp @@ -618,6 +618,7 @@ void parse_flags(Program program, int argc, char * const argv[]) case OPTION_10_BIT_OUTPUT: global_flags.ten_bit_output = true; global_flags.x264_bit_depth = 10; + global_flags.av1_bit_depth = 10; break; case OPTION_INPUT_YCBCR_INTERPRETATION: { char *ptr = strchr(optarg, ','); @@ -698,10 +699,7 @@ void parse_flags(Program program, int argc, char * const argv[]) } if (global_flags.ten_bit_output) { global_flags.x264_video_to_disk = true; // No 10-bit Quick Sync support. - if (global_flags.av1_video_to_http) { - fprintf(stderr, "ERROR: 10-bit AV1 output is not supported yet\n"); - exit(1); - } else { + if (!global_flags.av1_video_to_http) { global_flags.x264_video_to_http = true; } }