| Previous | Next |
| NS_I_MANUAL_PROXY | MF_I_MANUAL_PROXY |
MF_S_ASF_PARSEINPROGRESS
MF_S_ASF_PARSEINPROGRESS is a success status, not a fatal parse error. It describes an ASF parser that has accepted data but has not yet reached a finished state for the current parsing work.
Continue the splitter loop
The WMContainer splitter is driven by IMFASFSplitter::ParseData and GetNextSample. Feed Data Object bytes at valid packet boundaries, retrieve samples while ASF_STATUSFLAGS_INCOMPLETE is set, and then provide more input when no additional sample is ready.
Do not treat this status as evidence that the ASF file is corrupt. Check whether the caller stopped supplying buffers too early or confused “parsing is still progressing” with MF_E_ASF_PARSINGINCOMPLETE, which is an error for an action attempted before enough data was parsed.
Microsoft: parsing an ASF Data Object · FFmpeg ASF demuxer source · Wine Media Foundation HRESULT definitions
Looking for a different code? Search another status or error code.