| Previous | Next |
| EVENT_E_PER_USER_SID_NOT_LOGGED_ON | VFW_E_NOT_COMMITTED |
VFW_E_BUFFERS_OUTSTANDING
VFW_E_BUFFERS_OUTSTANDING is a DirectShow HRESULT. The allocator cannot safely change or release its buffer pool while one or more media samples are still in use. This often appears during shutdown, reconnect, seek or a format change.
What to inspect
- Release all application-held
IMediaSamplereferences before decommitting or rebuilding the connection. - Ensure custom filters return samples after asynchronous processing and do not keep them beyond the owning graph state.
- Check worker threads and callbacks for queued samples that outlive a stop or flush request.
Forcing the graph to continue while buffers are outstanding risks use-after-free bugs. Fix the ownership or completion path instead.
Microsoft: DirectShow media samples and allocators
Looking for a different code? Search another status or error code.