| Previous | Next |
| E_IMAPI_DF2TAO_INVALID_MCN | E_IMAPI_DF2TAO_RECORDER_NOT_SUPPORTED |
E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED
E_IMAPI_DF2TAO_STREAM_NOT_SUPPORTED means the IStream passed to AddAudioTrack does not meet the TAO audio input contract. Microsoft documents the required data as 44.1 kHz, 16-bit stereo raw audio samples—the same sample format used inside a WAV file, but without the WAV header.
Validate raw PCM shape before calling AddAudioTrack
- Decode compressed formats such as MP3 or AAC before passing data to IMAPI.
- Remove container headers and provide only raw interleaved PCM samples in the documented format.
- Verify stream readability and size; preserve the original source format in logs so conversion mistakes are visible.
A file named .wav is not automatically a valid input stream because the RIFF/WAV header must not be included in the data passed to this API. Likewise, changing media or selecting another recorder will not make compressed audio satisfy the stream contract. Perform audio conversion as a separate preprocessing step and test the resulting stream before the prepared burn session.
AddAudioTrack · IDiscFormat2TrackAtOnce · IMAPI return values
Looking for a different code? Search another status or error code.
