| Previous | Next |
| VFW_E_BUFFERS_OUTSTANDING | TPC_E_NO_DEFAULT_TABLET |
VFW_E_NOT_COMMITTED
VFW_E_NOT_COMMITTED is a DirectShow HRESULT. The allocator has been configured but is not committed for streaming. A call that needs a sample buffer, such as IMemAllocator::GetBuffer, cannot succeed until the allocator is committed.
What to check
- Finish allocator property negotiation before calling
Commit. - Commit the allocator during the connection activation sequence, not while the graph is already tearing down.
- After a stop, flush or reconnection, verify that the allocator was recommitted before sample delivery resumes.
This is an ordering error in the allocator lifecycle, not a shortage of memory.
Looking for a different code? Search another status or error code.