Re: How to make VMR drop frames in case it is flooded with frames?



On 7 Mar 2007 23:43:42 -0800, m... wrote:

Hi friends,

I am using VMR9 to renderer video stream which is received at 30 fps.
The problem is when CPU gets overloaded, VMR9 buffers the frames and
renders them at very slow speed, and when CPU load comes to normal,
VMR just renders buffered frames at very high speed for fraction of
time and then renders at correct fps.

How to avoid this? Is there any option to ask VMR to drop the frames
in case it is flooded by frames and not able to render at proper fps.


thx for help,
m...

That sounds more like a decoder / source problem that a VMR problem. VMR
is unlikely to be providing more than a handful of frame buffers, so it
won't be queuing them up.

Sounds like the source isn't correctly handling Quality messages.

Iain
.



Relevant Pages

  • How to make VMR drop frames in case it is flooded with frames?
    ... I am using VMR9 to renderer video stream which is received at 30 fps. ... The problem is when CPU gets overloaded, VMR9 buffers the frames and ... renders them at very slow speed, and when CPU load comes to normal, ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: How to make VMR drop frames in case it is flooded with frames?
    ... I am using VMR9 to renderer video stream which is received at 30 fps. ... The problem is when CPU gets overloaded, VMR9 buffers the frames and ... renders them at very slow speed, and when CPU load comes to normal, ... Is there any option to ask VMR to drop the frames ...
    (microsoft.public.win32.programmer.directx.video)
  • Re: 1080p30 vs 1080p60
    ... significantdifference between 30 or 60 frames per second? ... we assume that the source was recorded at 60 fps, ... prevalent video standard. ... Movies have long been shot at 24 fps, ...
    (alt.tv.tech.hdtv)
  • Re: apple TV deemed an iFlop
    ... case it certainly does support 1080i through the DVI. ... it might "support" it but the refresh rate of shared video is painful ... I thought that the "p" automatically means 60 fps and the ... frames per second and 1080i is virtually always 60 fields per second. ...
    (comp.sys.mac.advocacy)
  • [tip:sched/core] sched: Improve latencies and throughput
    ... Make the idle balancer more agressive, ... encoded 600 frames, 252.82 fps, 22096.60 kb/s ... Worst-case latencies are improved as well as no buddies ...
    (Linux-Kernel)