I would use media sdk(3.0 beta) to do the h264 decode, by simple_decode.
The addachment file is by test movie(raw h264), you could play the movie by any player which support h264.
But I found the error (figure break) by intel media sdk.
by software , that is all fine:
saimple_deocode h264 -i ctm.h264 -o ctm.yuv -sw.
by using raw yuv player, set 1280x720, yuv 420 :
we could view it as (the 124th frame):
but by hardware :
saimple_deocode h264 -i ctm.h264 -o ctm.yuv -hw.
same frame has been decoded as:
Similiar result by media sdk 2.0.
May I avoid this condition by hardware acceleration on midia sdk ?
my platform :
windows 7 SP1.
intel i3-2310M (HD2000).
graphic card driver version : 22.214.171.1242.