Site icon EfmSoft

What does HRESULT 0xC00D36EE (MF_E_BYTESTREAM_NOT_SEEKABLE) mean?

 
Previous Next
MF_E_OPERATION_CANCELLED MF_E_DISABLED_IN_SAFEMODE

MF_E_BYTESTREAM_NOT_SEEKABLE

MF_E_BYTESTREAM_NOT_SEEKABLE is a capability mismatch between a Media Foundation component and the supplied IMFByteStream. The component needs random access, but GetCapabilities does not report MFBYTESTREAM_IS_SEEKABLE.

Check the stream contract, not the codec

Do not simply force MFBYTESTREAM_IS_SEEKABLE. If the underlying network or producer is forward-only, use a cache, temporary file, or another source path that can provide real random access. A decoder change does not repair an IMFByteStream capability violation.

Microsoft: IMFByteStream::GetCapabilities · Microsoft: IMFByteStream · Microsoft: byte-stream handlers


Looking for a different code? Search another status or error code.

Exit mobile version