("SaoEncodingRateChroma",m_saoEncodingRateChroma,0.5,"The SAO early picture termination rate to use for chroma (when m_SaoEncodingRate is >0). If <=0, use results for luma")
("MaxNumOffsetsPerPic",m_maxNumOffsetsPerPic,2048,"Max number of SAO offset per picture (Default: 2048)")
("SAOLcuBoundary",m_saoCtuBoundary,false,"0: right/bottom CTU boundary areas skipped from SAO parameter estimation, 1: non-deblocked pixels are used for those areas")
#if ADD_RESET_ENCODER_DECISIONS_AFTER_IRAP
("ResetEncoderStateAfterIRAP",m_resetEncoderStateAfterIRAP,true,"When true, resets the encoder's decisions after an IRAP (POC order). Enabled by default.")
#else
("SAOResetEncoderStateAfterIRAP",m_saoResetEncoderStateAfterIRAP,false,"When true, resets the encoder's SAO state after an IRAP (POC order). Disabled by default.")
#endif
("SliceMode",tmpSliceMode,Int(NO_SLICES),"0: Disable all Recon slice limits, 1: Enforce max # of CTUs, 2: Enforce max # of bytes, 3:specify tiles per dependent slice")
("SliceArgument",m_sliceArgument,0,"Depending on SliceMode being:"
Doublem_saoEncodingRateChroma;///< The SAO early picture termination rate to use for chroma (when m_SaoEncodingRate is >0). If <=0, use results for luma.
Intm_maxNumOffsetsPerPic;///< SAO maximun number of offset per picture
Boolm_saoCtuBoundary;///< SAO parameter estimation using non-deblocked pixels for CTU bottom and right boundary areas
#if ADD_RESET_ENCODER_DECISIONS_AFTER_IRAP
Boolm_resetEncoderStateAfterIRAP;///< When true, encoder state will be reset following an IRAP.
#else
Boolm_saoResetEncoderStateAfterIRAP;///< When true, SAO encoder state will be reset following an IRAP.
#endif
// coding tools (loop filter)
Boolm_bLoopFilterDisable;///< flag for using deblocking filter
Boolm_loopFilterOffsetInPPS;///< offset for deblocking filter in 0 = slice header, 1 = PPS
#define SHUTTER_INTERVAL_SEI_MESSAGE 1 ///< support for shutter interval SEI message
#define SEI_ENCODER_CONTROL 1 ///< add encoder control for the following SEI: film grain characteristics, content light level, ambient viewing environment
#define ADD_RESET_ENCODER_DECISIONS_AFTER_IRAP 1 // Add support to reseting encoder decisions after IRAP, to enable independent/parallel coding of randomaccess configuration intra-periods.
Doublem_saoEncodingRateChroma;// The SAO early picture termination rate to use for chroma (when m_SaoEncodingRate is >0). If <=0, use results for luma.