Media (Intel® oneAPI Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools from Intel. This includes Intel® oneAPI Video Processing Library and Intel® Media SDK.
2927 Discussions

Why DecodeFrameAsync keeps return MFX_WRN_VIDEO_PARAM_CHANGED?

jigong
Beginner
224 Views
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
0 Kudos
1 Reply
Petter_L_Intel
Employee
224 Views
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
Reply