Why DecodeFrameAsync keeps return MFX_WRN_VIDEO_PARAM_CHANGED?

Why DecodeFrameAsync keeps return MFX_WRN_VIDEO_PARAM_CHANGED?

jiuxiang's picture

I have an IP camera which encodes in H264 with resolution: 1080p at 15 fps rate. In client end, I useDecodeFrameAsync() to decode the stream. ButDecodeFrameAsync keeps return the warningMFX_WRN_VIDEO_PARAM_CHANGED which means "the video parameters are changed during decoding". However, I didnot change camera setup during it plays. What are the video parameters? Thanks in advance. Jiuxiang

2 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.
Petter Larsson (Intel)'s picture

Hi Juixiang,

DecodeFrameAsync returnsMFX_WRN_VIDEO_PARAM_CHANGED whenever a sequence header is found in bit stream. This is the expected behavior and is also noted in the Media SDK manual pages forDecodeFrameAsync. I assume this is just how your camera creates the stream.

Regards, Petter

Login to leave a comment.