What does HRESULT 0xC00D36D2 (MF_E_REVERSE_UNSUPPORTED) mean?

 
Previous Next
MF_E_THINNING_UNSUPPORTED MF_E_UNSUPPORTED_RATE_TRANSITION

MF_E_REVERSE_UNSUPPORTED

MF_E_REVERSE_UNSUPPORTED means that a negative playback rate is not available. Many live sources and format pipelines cannot seek or decode frames backward in a way that supports reverse playback.

Choose a different feature path

  • Query rate support before presenting a reverse-playback control.
  • For a seekable file, an application may implement a separate frame-stepping or indexed-seek experience instead of relying on a negative rate.
  • Do not present this as a network or decoder crash; it is a declared capability limit.

Keep the current playback state intact unless the API contract for the attempted rate change says otherwise.

Microsoft: IMFRateSupport::IsRateSupported · Microsoft: custom media source guidance


Looking for a different code? Search another status or error code.