("TarDecLayerIdSetFile,l",cfg_TargetDecLayerIdSetFile,string(""),"targetDecLayerIdSet file name. The file should include white space separated LayerId values to be decoded. Omitting the option or a value of -1 in the file decodes all layers.")
("SEIColourRemappingInfoFilename",m_colourRemapSEIFileName,string(""),"Colour Remapping YUV output file name. If empty, no remapping is applied (ignore SEI message)\n")
("OutputDecodedSEIMessagesFilename",m_outputDecodedSEIMessagesFilename,string(""),"When non empty, output decoded SEI messages to the indicated file. If file is '-', then output to stdout\n")
#if JVET_S0257_DUMP_360SEI_MESSAGE
("360DumpFile",m_outputDecoded360SEIMessagesFilename,string(""),"When non empty, output decoded 360 SEI messages to the indicated file.\n")
#endif
("ClipOutputVideoToRec709Range",m_bClipOutputVideoToRec709Range,false,"If true then clip output video to the Rec. 709 Range on saving")
("PYUV",m_packedYUVMode,false,"If true then output 10-bit and 12-bit YUV data as 5-byte and 3-byte (respectively) packed YUV data. Ignored for interlaced output.")
std::stringm_colourRemapSEIFileName;///< output Colour Remapping file name
std::vector<int>m_targetDecLayerIdSet;///< set of LayerIds to be included in the sub-bitstream extraction process.
std::stringm_outputDecodedSEIMessagesFilename;///< filename to output decoded SEI messages to. If '-', then use stdout. If empty, do not output details.
#if JVET_S0257_DUMP_360SEI_MESSAGE
std::stringm_outputDecoded360SEIMessagesFilename;///< filename to output decoded 360 SEI messages to.
#endif
boolm_bClipOutputVideoToRec709Range;///< If true, clip the output video to the Rec 709 range on saving.
CHECK(!layerIdFind,"each picture in an AU in a CVS shall have nuh_layer_id equal to the nuh_layer_id of one of the pictures present in the first AU of the CVS");
CHECK(!isFind,"each picture in an AU in a CVS shall have nuh_layer_id equal to the nuh_layer_id of one of the pictures present in the first AU of the CVS");