| Previous | Next |
| MF_E_NEW_VIDEO_DEVICE | MF_E_NO_AUDIO_PLAYBACK_DEVICE |
MF_E_NO_VIDEO_SAMPLE_AVAILABLE
MF_E_NO_VIDEO_SAMPLE_AVAILABLE is a mixer-input availability problem. The EVR mixer needs a video sample from a stream that participates in the current composition, but no sample is queued for that stream at the required processing point.
Trace sample requests per EVR input stream
- Log stream identifiers,
MEStreamSinkRequestSampleevents, sample timestamps, and each successfulProcessSample. - Identify whether the missing input is the reference stream or a substream; the EVR output rate is locked to the reference stream.
- Check flush, seek, device-change, and end-of-stream transitions for a branch that stopped refilling its queue.
The EVR mixer holds substream frames and composites when the reference stream advances. Feeding an unrelated extra frame to another stream does not satisfy the missing input. Find which required stream failed to deliver the requested sample and why its request/sample sequence broke.
Microsoft: EVR mixer and reference-stream timing · Microsoft: IMFStreamSink::ProcessSample · Microsoft: custom EVR mixers
Looking for a different code? Search another status or error code.