| Previous | Next |
| MF_E_ASF_INVALIDDATA | MF_E_ASF_NOINDEX |
MF_E_ASF_OPAQUEPACKET
MF_E_ASF_OPAQUEPACKET is specific to an ASF packet whose contents cannot be inspected for the requested packet-level operation. It should not be grouped with ordinary malformed-data errors.
Keep the failure at the container layer
Record which WMContainer method produced the HRESULT and whether the same packet can still be moved through the normal media pipeline. A request that needs payload, stream, or index information may fail even when the application can preserve the opaque packet as container data.
Do not “repair” the packet by rewriting length fields or stripping unknown bytes unless the producing format is fully understood. Compare the packet against the ASF splitter/indexer workflow and reproduce with the original byte range. The HRESULT definitions in Media Foundation and Wine use a separate code for invalid ASF data, so an opaque packet should be diagnosed as an information-access limitation rather than automatically labeled corruption.
Microsoft: WMContainer and ASF pipeline layers · Microsoft: ASF packet parsing · Wine mferror.h definitions
Looking for a different code? Search another status or error code.