Dave
unread,Sep 8, 2011, 3:25:39 PM9/8/11You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
Hi,
I'm using directshow to decode an HD wmv video file in C++. Basically,
there's the standard DirectShow decoder, a sample buffer and then a
null renderer.I use the sample buffer to extract the video frames. I
copied this code from the microsoft website. This works fine except
that the frame rate is not as good as I would like. I think this is
because the processor loading is so high (100%!). I am confident that
the processor loading is due to the video decoding and not the video
displaying.
Therefore, my question is: How can I reduce the processor loading?. Is
an WMV the best video to decode from?. Is there anything programmably
that I can do to improve the efficiency?.
Any comments or suggestions gratefully received.
Ta,
Dave