| Previous | Next |
| MF_E_RT_UNAVAILABLE | MF_E_THINNING_UNSUPPORTED |
MF_E_UNSUPPORTED_RATE
MF_E_UNSUPPORTED_RATE means that the target object cannot play at the requested rate under the requested thinning mode. It is a capability result, not an instruction to keep retrying the same rate.
Query before committing
- Use
IMFRateSupport::IsRateSupportedfor the exact rate and thinning choice. - When requested, inspect the nearest supported rate returned by the API instead of inventing a fallback.
- Check the active source, sink, and session capabilities; one component can limit the effective rate range.
Reverse playback and rate-transition failures have separate status codes and should not be collapsed into this one.
Microsoft: IMFRateSupport::IsRateSupported · Microsoft: seeking, fast forward, and reverse play
Looking for a different code? Search another status or error code.