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

Directshow WMV decoding processing loading too high

12 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