¿Qué significa el código HRESULT 0xC00D4A3B (MF_E_STREAMSINKS_FIXED)?

 
Anterior Siguiente
MF_E_STREAMSINKS_OUT_OF_SYNC MF_E_STREAMSINK_EXISTS

MF_E_STREAMSINKS_FIXED

El conjunto de stream sinks es fijo

MF_E_STREAMSINKS_FIXED el sink fue diseñado con un número/estructura fija de streams, por lo que la modificación dinámica de su colección no está soportada.

  • Consulta IMFMediaSink::GetCharacteristics antes de intentar cambios dinámicos.
  • Registra la llamada AddStreamSink o RemoveStreamSink que falla y el stream ID implicado.
  • Construye la configuración correcta al crear el sink en vez de mutarla después.

Respeta la cardinalidad fija del sink o usa una implementación que soporte streams dinámicos; el error no es un estado busy temporal.

Microsoft: IMFMediaSink::GetCharacteristics · Microsoft: AddStreamSink · Microsoft: MPEG-4 file sink


¿Buscas un código diferente? Buscar otro código de estado o error.