avi file with DX50 compression you can download the source file by url:
http://rapidshare.com/files/450205589/BritneySpears_I_Did_It_Again_DX5_M1LIII.avi
according to times on video samples
00 00:00:05.305 - 00 00:00:05.338 10 274 TIMEVALID STOPVALID
00 00:00:05.338 - 00 00:00:05.372 8 TIMEVALID STOPVALID
00 00:00:05.372 - 00 00:00:05.405 8 462 TIMEVALID STOPVALID
00 00:00:05.405 - 00 00:00:05.438 4 774 SPLICEPOINT TIMEVALID STOPVALID CONTROL
i need to view the frame before keyframe.(00:00:05.372 - 00 00:00:05.405)
So i set reftime to 54000000 in graph, but i see only prev one. I've checked on Xvid Decoder and Elecard Mpeg4 video decoder - they shows in graph correct frame. I've tried diffrent times inside frame duration interval but with no success.
Could it be that it's a bug of libavcodec or ffdshow itself?