Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Directshow WMV decoding processing loading too high

4 views
Skip to first unread message

Dave

unread,
Sep 8, 2011, 3:25:39 PM9/8/11
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
0 new messages