| Previous | Next |
| NS_E_INVALID_VIDEO_CQUALITY | NS_E_INVALID_VIDEO_BUFFERMAX |
NS_E_INVALID_VIDEO_BUFFER
The configured video buffer is incompatible with rate control
NS_E_INVALID_VIDEO_BUFFER (0xC00D1BC9) concerns the encoder's buffering model. The supplied buffer value does not fit the selected codec and bitrate mode; it does not imply an operating-system memory shortage.
Record the coupled parameters
Capture average bitrate, peak rate if used, buffer duration/size, rate-control mode, and codec. Pay attention to whether the API expects time or bytes and to any conversion performed by profile-generation code.
Retest the buffer only
Use a buffer value supported for that codec/mode while keeping bitrate and frame geometry unchanged. If the profile then fails on maximum-buffer or peak-rate validation, preserve that more specific HRESULT instead of broadening the repair.
Technical references
Looking for a different code? Search another status or error code.