Hello,

I was testing encoding with AMF recently and I check if the encoder is actually 
available to the user first:

bool EncoderUtils::IsAvailable(const string name) 
{ 
bool ret = false;
AVCodec *codec = avcodec_find_encoder_by_name(name.c_str()); 
if (codec != NULL) 
{ 
AVCodecContext *codecContext = avcodec_alloc_context3(codec); 
if (codecContext != NULL) 
{ 
codecContext->strict_std_compliance = FF_COMPLIANCE_EXPERIMENTAL;
if (codec->type == AVMEDIA_TYPE_VIDEO) 
{ 
codecContext->width = 1920; 
codecContext->height = 1080; 
codecContext->time_base = { 25 , 1 }; 
codecContext->pix_fmt = codec->pix_fmts ? codec->pix_fmts[0] : 
AV_PIX_FMT_YUV420P; 
} 
else if (codec->type == AVMEDIA_TYPE_AUDIO) 
{ 
codecContext->channel_layout = AV_CH_LAYOUT_STEREO; 
codecContext->channels = 2; 
codecContext->sample_rate = 48000; 
codecContext->sample_fmt = codec->sample_fmts ? codec->sample_fmts[0] : 
AV_SAMPLE_FMT_FLTP; 
codecContext->bit_rate = 0; 
}
// Open the codec 
ret = (avcodec_open2(codecContext, codec, NULL) == 0);
// Close the codec 
avcodec_free_context(&codecContext); 
} 
}
return ret; 
}

This works with all encoders, but h264_amf returns an error:

VCEEncoderTrace: 2019-05-20 23:23:03.036 40D8 [VCEEncoderTrace] Info: 
SetProperty(-1) FrameSize:1920,1080 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param CodecId changed to 5! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param ConstraintSetFlags 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param EnableVBAQ changed to 
0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param EncoderMaxInstances 
changed to 1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param EncoderOutputCallback 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param 
EncoderOutputCallbackSupport changed to 1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param ExtraData changed to 
0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param FrameSize changed to 
0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param InstanceID changed to 
-1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.037 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param IntraRefreshMode 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param IsUVE changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MaxDecFrameBuffering 
changed to -1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MaxMBPerSec changed 
to 1166864! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MaxNumRefFrames 
changed to 4! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MaxOfLTRFrames 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MultiInstanceMode 
changed to 0! 
VCEEncoderTrace: 2019-05-20 23:23:03.038 40D8 [VCEEncoderTrace] Info: 
SetProperty(-1) CABACEnable:0 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param Profile changed to 
77! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param ProfileLevel changed 
to 42! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.038 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param 
QualityEnhancementMode changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.039 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param QualityPreset changed 
to 1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.039 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param QueryTimeout changed 
to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.039 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param 
RateControlPreanalysisEnable changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.039 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param ScanType changed to 
0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.039 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param UniqueInstance 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.039 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param WaitForTask changed 
to 0! 
VCEEncoderTrace: 2019-05-20 23:23:03.039 40D8 [VCEEncoderTrace] Info: 
<--------------------- Create Encoder Params(-1)-----------------------------> 
VCEEncoderTrace: 2019-05-20 23:23:03.039 40D8 [VCEEncoderTrace] Info: Picture 
Width: 1920 
VCEEncoderTrace: 2019-05-20 23:23:03.039 40D8 [VCEEncoderTrace] Info: Picture 
Height: 1080 
VCEEncoderTrace: 2019-05-20 23:23:03.039 40D8 [VCEEncoderTrace] Info: Profile: 
77 
VCEEncoderTrace: 2019-05-20 23:23:03.040 40D8 [VCEEncoderTrace] Info: Level: 42 
VCEEncoderTrace: 2019-05-20 23:23:03.040 40D8 [VCEEncoderTrace] Info: 
pictureFormat: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.040 40D8 [VCEEncoderTrace] Info: FrameRate 
Num: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.040 40D8 [VCEEncoderTrace] Info: FrameRate 
Den: 25 
VCEEncoderTrace: 2019-05-20 23:23:03.040 40D8 [VCEEncoderTrace] Info: Preset 
Type: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.040 40D8 [VCEEncoderTrace] Info: Queue 
Priority: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.060 40D8 [VCEEncoderTrace] Info: 
&&&CreateEncoder(-1):active encoder instance=1, codecID=0x5 ok! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.060 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param CodecId changed to 5! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.060 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param ConstraintSetFlags 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.060 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param EnableVBAQ changed to 
0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.060 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param EncoderMaxInstances 
changed to 1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param EncoderOutputCallback 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param 
EncoderOutputCallbackSupport changed to 1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param ExtraData changed to 
0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param FrameSize changed to 
0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param InstanceID changed to 
-1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param IntraRefreshMode 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param IsUVE changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MaxDecFrameBuffering 
changed to -1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MaxMBPerSec changed 
to 1166864! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MaxNumRefFrames 
changed to 4! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.061 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MaxOfLTRFrames 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param MultiInstanceMode 
changed to 0! 
VCEEncoderTrace: 2019-05-20 23:23:03.062 40D8 [VCEEncoderTrace] Info: 
SetProperty(-1) CABACEnable:0 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param Profile changed to 
77! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param ProfileLevel changed 
to 42! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param 
QualityEnhancementMode changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param QualityPreset changed 
to 1! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param QueryTimeout changed 
to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param 
RateControlPreanalysisEnable changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param ScanType changed to 
0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.062 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param UniqueInstance 
changed to 0! 
EncoderVCEPropertySet: 2019-05-20 23:23:03.063 40D8 [EncoderVCEPropertySet] 
Debug: EncoderVCEPropertySet(-1): UpdateConfig:Init Param WaitForTask changed 
to 0! 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
<--------------------- Picture Control Params(-1) 
-----------------------------> 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
useConstIntraP: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
CABACEnable: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: CABACIDC: 
0 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
loopFilterDis: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
encLFBetaOff: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
encLFAlphaC0Of: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
encIDRPeriod: 30 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
encIPicPeriod: 30 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
encHeaderInse: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.063 40D8 [VCEEncoderTrace] Info: 
CropLeftOffset: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
CropRightOff: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
CropTopOff: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
CropBottomOff: 4 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
NumMBsPerSlice: 8160 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
NumSlicesPerFr: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
ForceIntraRefr: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
ForceIMBPeriod: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
InsertVUIParam: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
InsertSEIMsg: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: 
encPicOrderCnt: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: encSPSID: 
0 
VCEEncoderTrace: 2019-05-20 23:23:03.064 40D8 [VCEEncoderTrace] Info: encPPSID: 
0 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
encNumOfTempEL: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
encConstraintS: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
useConstraintS: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
InsertPrefixNa: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
encIntraRefres: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
encBPicPattern: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
disableBRefere: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
<--------------------- Rate Control Params(-1) -----------------------------> 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: 
RateCtrlMethod: 3 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: Target 
bitrate: 2000000 
VCEEncoderTrace: 2019-05-20 23:23:03.065 40D8 [VCEEncoderTrace] Info: Peak 
bitrate: 2000000 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: 
RCFrameRateNum: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: 
RCFrameRateDen: 25 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: GOPSize: 
0 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: 
SkipFrame: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: QP_I: 22 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: QP_P: 22 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: QP_B: 22 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: VBV 
BuffSize: 20000000 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: Enforce 
HRD: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: 
EnableFillerData: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: 
encGOPSize: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.066 40D8 [VCEEncoderTrace] Info: 
encMaxAUSize: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
<--------------------- Motion Estimation Params(-1) 
-----------------------------> 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
imeDecimationSearch: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
motionEstHalfPixel: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
motionEstQuarterPixel: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
disableFavorPMVPoint: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
forceZeroPointCenter: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: lsmVert: 
2 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
encSearchRangeX: 16 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
encSearchRangeY: 16 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
encSearch1RangeX: 16 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
encSearch1RangeY: 16 
VCEEncoderTrace: 2019-05-20 23:23:03.067 40D8 [VCEEncoderTrace] Info: 
disable16x16Frame1: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
disableSATD: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
enableAMD: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
encDisableSubMode: 126 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
encIMESkipX: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
encIMESkipY: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
encEnImeOverwDisSubm: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
encImeOverwDisSubmNo: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
encIME2SearchRangeX: 4 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
encIME2SearchRangeY: 4 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
<--------------------- VUIConfig Params(-1) -----------------------------> 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: flags: 
0x0 
VCEEncoderTrace: 2019-05-20 23:23:03.068 40D8 [VCEEncoderTrace] Info: 
videoSignalTypePresentFlag: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.069 40D8 [VCEEncoderTrace] Info: 
videoFormat: 0x0 
VCEEncoderTrace: 2019-05-20 23:23:03.069 40D8 [VCEEncoderTrace] Info: 
videoFullRangeFlag: 0 
VCEEncoderTrace: 2019-05-20 23:23:03.069 40D8 [VCEEncoderTrace] Info: 
bitstreamRestrictionPresentFlag: 1 
VCEEncoderTrace: 2019-05-20 23:23:03.069 40D8 [VCEEncoderTrace] Info: 
<--------------- Performance (Encode Latency)(-1)-----------------------> 
VCEEncoderTrace: 2019-05-20 23:23:03.069 40D8 [VCEEncoderTrace] Info: 
encodeLatency: 0 
AMFEncoderVCE: 2019-05-20 23:23:03.069 40D8 [AMFEncoderVCE] Error: 
..\..\..\..\..\runtime\src\components\EncoderVCE\EncoderVCEImpl.cpp(2081):Assertion
 failed:Failed to execute SendConfig(). AVE error = 0x80000000 
AMFEncoderVCE: 2019-05-20 23:23:03.069 40D8 [AMFEncoderVCE] Error: 
..\..\..\..\..\runtime\src\components\EncoderVCE\EncoderVCEImpl.cpp(870):AMF_ERROR
 1 : AMF_FAIL: Init() - Failed to set the new encode config 
VCEEncoderTrace: 2019-05-20 23:23:03.078 40D8 [VCEEncoderTrace] Info: 
&&&DestroyEncoder(-1):active encoder instance=0, codecID=0x5 ok! 
AMFEncoderVCE: 2019-05-20 23:23:03.078 40D8 [AMFEncoderVCE] Info: Submitted 0, 
Queried 0 

Can anyone tell me why this happens and how to properly use that encoder?

Thank you,

Daniel
_______________________________________________
Libav-user mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/libav-user

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to