| Previous | Next |
| VFW_E_UNSUPPORTED_STREAM | VFW_E_BAD_VIDEOCD |
VFW_E_NO_TRANSPORT
VFW_E_NO_TRANSPORT is a DirectShow HRESULT. Media types may be compatible, but the pins require incompatible delivery mechanisms. A typical example is a pull-mode source that requires IAsyncReader paired with a downstream pin expecting local-memory delivery through IMemInputPin.
What to check
- Inspect the interfaces exposed by both pins, not only their advertised media types.
- Use a source, splitter or adapter filter that supports the delivery model required by the downstream filter.
- For custom filters, implement the transport contract expected by the pin role and document it in the filter registration.
Adding a codec alone will not solve a transport mismatch. The graph needs an intermediate component that bridges the delivery model.
Microsoft: DirectShow media samples and allocators
Looking for a different code? Search another status or error code.