﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
1633	Encoder crashes when combining 16bit-cfg-file with multilayer-cfg-file	pmeinicke		"The Encoder works with lowdelay-P-16bit-cfg-file single-layer and also with lowdelay-P-10bit-cfg-file for two-layers using the two-layers-cfg-file. When trying to combine lowdelay-P-16bit-cfg with two-layer encoding the Encoder throws the following error:

{{{
In function ""xInitLibCfg"" in /[...]/VVCSoftware_VTM23.0/source/App/EncoderApp/EncApp.cpp:226: 
ptl_multilayer_enabled_flag shall be equal to 0 for non-multilayer profiles
}}} 

The profile is set to auto in the lowdelay-P-16bit-cfg-file and this configuration works for single-layer encoding. 

The shell command for the encoder is the following:
{{{
EncoderAppStatic --MultiLayerEnabledFlag=1 -c encoder_lowdelay_P_16bit.cfg -c two-layers.cfg -b [...].266 -o [...].yuv -l0 --InputFile=""[...]"" -l0 --InputBitDepth=16 -l0 --InputChromaFormat=420 -l0 --FrameRate=100 -l0 --FramesToBeEncoded=50 -l0 --SourceWidth=128 -l0 --SourceHeight=128 -l0 -q 2 -l1 --InputFile=""[...]"" -l1 --InputBitDepth=16 -l1 --InputChromaFormat=420 -l1 --FrameRate=100 -l1 --FramesToBeEncoded=50 -l1 --FrameSkip=0 -l1 --SourceWidth=128 -l1 --SourceHeight=128 -l1 -q 2 --Level=5.2
}}}

The encoder_lowdelay_P_16bit.cfg is the merge of all cfg-files used for configuration for CTC for high bit depth and high bit rate video coding (JVET-AA2018-v2)."	defect	new	minor		VTM	VTM-23.0			ksuehring XiangLi fbossen jvet@…
