Re: Direcshow problems with WMV9 Decoder for XP platform



Following up to a private reply...

If you set the complexity to 1 and your processing takes
150ms, that's the typical performance of a 400 MHz CPU I
think (5-7 fps) which is quite good for this kind of devices
(200 MHz CPUs usually procude 3-5 fps).

The block errors in your decoded frames are not the result
of lowering the complexity (lowering the complexity produces
more blocking and ringing artifacts and a higher bitrate,
not errors). This kind of errors can be produced because you
are confusing the decoder into thinking the frames are
syncpoints when they are not or because there are errors in
the network transmission.


--
// Alessandro Angeli
// MVP :: DirectShow / MediaFoundation
// mvpnews at riseoftheants dot com
// http://www.riseoftheants.com/mmx/faq.htm


.



Relevant Pages

  • Re: Multi-threaded Performance Pitfalls presentation
    ... CPU, thus preventing each one of those threads to run concurrently. ... system resources latencies; network vs. disks vs. memory transfers can ... "overall" tasks, as periodic controls, memory pool cleaning, monitoring ... may depend on the complexity you need for the ...
    (comp.programming.threads)
  • Re: PHP Read Text File
    ... Complexity of my algorithm (the same as GNU "tail") is O, ... which has an complexity of O. ... What is your basis to say that parsing the entire file is more CPU efficient ...
    (comp.lang.php)
  • Re: Challenging problem
    ... choicepoints) are orthogonal. ... Let period/2 be your original program and period1/2 the modified program, which uses member/2 for lookup functionality. ... Yes (0.51s cpu) ... Now, I'm no expert in complexity theory, but I should think ...
    (comp.lang.prolog)
  • Re: [PATCH RFC] v5 expedited "big hammer" RCU grace periods
    ... _anyway_, since you have to access them all from a single CPU, ... CPU-hotplug related complexity seems to be a bit too much. ... old-life approach to CPU hotplug was perfect. ... there is no clear hierarchy of CPU function in the offline ...
    (Linux-Kernel)