title: directshow reverse playback
body: <p>I currently have a DirectShow.NET graph that properly plays but I would like it to also be able to play in reverse (start at the end and play backwards to the start).  </p>
  
  <p>I've tried playing around with the IMediaSeeking::SetRate(double) method but that only works for positive values.  When I try with a negative value it crashes.</p>
  
  <p>Help!</p>
  
  <p>I'm using .avi video files but would be open to trying different formats if that would do the trick.</p>