This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

dm365 h264 decoder - artifacts in the image



Hello,

 I'm getting some artifacts in an image decoded from h264 video. The source video is ok. Below you can see image from dm365 and from reference decoder (ffmpeg). Is there a way how to get rid of these artifacts?

 Decoder params are:

const VIDDEC2_Params Vdec2_Params_DEFAULT = {
sizeof(VIDDEC2_Params), /* size */
576, /* maxHeight */
720, /* maxWidth */
30000, /* maxFrameRate */
6000000, /* maxBitRate */
XDM_BYTE, /* dataEndianess */
XDM_YUV_420SP, /* forceChromaFormat */
};

const VIDDEC2_DynamicParams Vdec2_DynamicParams_DEFAULT = {
sizeof(VIDDEC2_DynamicParams), /* size */
XDM_DECODE_AU, /* decodeHeader */
0, /* displayWidth */
IVIDEO_NO_SKIP, /* frameSkipMode */
IVIDDEC2_DISPLAY_ORDER, /* frameOrder */
0, /* newFrameFlag */
0, /* mbDataFlag */
}; 

*h264Params = IH264VDEC_PARAMS;
params = &h264Params->viddecParams;
dynParams = &h264DynParams->viddecDynamicParams;
*params = Vdec2_Params_DEFAULT;
*dynParams = Vdec2_DynamicParams_DEFAULT;
params->maxWidth = avctx->width;
params->maxHeight = avctx->height;
params->size = sizeof(IH264VDEC_Params);
dynParams->size = sizeof(IH264VDEC_DynamicParams); 



  

best regards
Jan