title: How to reset a frame rate in IQualProp::get_AvgFrameRate?
body: <p>I get an average frame rate from the EVR renderer using the IQualProp::get_AvgFrameRate method. It worked well but after call of Pause/Run in the DirectShow graph I got wrong values of frame rate. Here some my solutions:</p>
  
  <ol>
  <li><p>Standard solution:</p>
  
  <p>bool Pause() 
  {
  IMediaControl* pMediaControl;
  pMediaControl->Pause();
  }</p>
  
  <p>bool Run() 
  {
  IMediaControl* pMediaControl;
  pMediaControl->Run();
  }</p></li>
  </ol>
  
  <p>After pMediaControl->Run() the renderer shows me the frame rate values in two times less  than it is necessary. But during 10-15 sec those values are restored.</p>
  
  <ol start="2">
  <li><p>Via Stop() method:</p>
  
  <p>bool Pause() 
  {
  IMediaControl* pMediaControl;
   pMediaControl->Stop();
  pMediaControl->Pause();
  }</p>
  
  <p>bool Run() 
  {
  IMediaControl* pMediaControl;
  pMediaControl->Run();
  }</p></li>
  </ol>
  
  <p>Into the Pause() I add pMediaControl->Stop(). After Run() I get the right frame rate but the renderer freezes for 10-15 sec.</p>
  
  <ol start="3">
  <li><p>Using IMediaFilter::Run()</p>
  
  <p>bool Pause() 
  {
  IMediaControl* pMediaControl;
   pMediaControl->Stop();
  pMediaControl->Pause();
  }</p>
  
  <p>bool Run() 
  {
  IMediaFilter* pMediaFilter;
  pMediaFilter->Run(1000000); //delay 10ms
  }</p></li>
  </ol>
  
  <p>Here I got the nice result without freezing and wrong values. But CPU utilization is more in two times than before Pause(). </p>
  
  <p>Ideas? </p>
  
  <p>I can return to my old schema, when I got an average frame rate by calculation of frames, but I would like to use the  IQualProp::get_AvgFrameRate method.</p>