| Previous | Next |
| MF_E_CLOCK_NOT_SIMPLE | MF_E_NO_MORE_QUALITY_LEVELS |
MF_E_NO_MORE_DROP_MODES
MF_E_NO_MORE_DROP_MODES is a defined IMFQualityAdvise::SetDropMode result. The requested drop mode is not supported, and the component also has no higher, more aggressive drop mode available.
Record the quality-manager request and current component state
- Log the requested
MF_QUALITY_DROP_MODE, the current drop mode fromGetDropMode, and the component receiving the request. - Do not blindly increment the drop mode and retry; the HRESULT explicitly says the requested mode and higher modes are unavailable.
- For media sources, correlate
MEStreamThinModeevents with the request because switching between thinned and non-thinned output is asynchronous.
Drop mode is a quality-management control used to let a component discard samples more aggressively under pressure. It is different from DropTime, which requests rapid dropping over a specific absolute time interval, and from quality levels, which change how a component consumes or produces samples. Keep those three control mechanisms separate in diagnostics.
Microsoft: IMFQualityAdvise::SetDropMode · Microsoft: IMFQualityAdvise · Microsoft: video quality management
Looking for a different code? Search another status or error code.