Controlling the video speed

Jun 29, 2010 at 2:48 PM
Hi there, I need to control the rate at which video plays. The user should be able to slow down or speed up the video while playing. I tried using IMediaSeeking.SetRate() but it gives me an Exception "Parameter is Incorrect". I understand that I need to write a custom filter (probably modify BufferCB function). Am I thinking in right direction? Is this even possible? Any help and suggestions are welcome. Thanks in advance. -Abhi