hcd82
20th January 2008, 23:11
I am having some trouble with directshow decoding of some WMV3 files using the wmvdecod.dll (decoded and sent to the quartz directshow renderer as a YV12 stream). When using WMP10 or 11 it is ok, but in media player classic, gspot etc. the first frame of the file is cued to the player during loading and the timeline can be used to cue to different points but during playback there is no activity - the player will just sit and claim to be playing but no movement.
Now I did some testing with the files decoding to AVI etc and there are no problems with this, the issue only arises when using wmvdecod, and it is almost as though no data at all comes out of the WMVideo Decoder DMO during playback.
I notice that on a w2003 server that I also checked the files on that they work perfectly fine (with a default decoder path using wmvdmod.dll which is outputting an RGB565 stream to the renderer).
Can anyone point me in the right direction?
The workstation I am having the problems on is XP SP2 with WMV9VCM redist, WMP11 (and tried with WMP10), WME9 etc..
The files are played fine in WMP but media player classic, gspot etc. fail by only showing the first frame, player controls indicate that the file is playing but nothing is shown, though scanning through the file displays individual frames ok.:confused:
Now I did some testing with the files decoding to AVI etc and there are no problems with this, the issue only arises when using wmvdecod, and it is almost as though no data at all comes out of the WMVideo Decoder DMO during playback.
I notice that on a w2003 server that I also checked the files on that they work perfectly fine (with a default decoder path using wmvdmod.dll which is outputting an RGB565 stream to the renderer).
Can anyone point me in the right direction?
The workstation I am having the problems on is XP SP2 with WMV9VCM redist, WMP11 (and tried with WMP10), WME9 etc..
The files are played fine in WMP but media player classic, gspot etc. fail by only showing the first frame, player controls indicate that the file is playing but nothing is shown, though scanning through the file displays individual frames ok.:confused: