Site icon EfmSoft

Что означает код HRESULT 0xC00D1B66 (NS_E_INVALIDCALL_WHILE_ENCODER_RUNNING)?

 
Предыдущий Следующий
NS_E_VIDEODEVICE_UNEXPECTED NS_E_NO_PROFILE_IN_SOURCEGROUP

NS_E_INVALIDCALL_WHILE_ENCODER_RUNNING

Что означает NS_E_INVALIDCALL_WHILE_ENCODER_RUNNING

NS_E_INVALIDCALL_WHILE_ENCODER_RUNNING означает, что приложение пытается изменить configuration, которую Windows Media Encoder фиксирует на время активного encode.

Что проверить

Определите конкретный method/property и состояние Encoder в момент вызова. Если настройка влияет на source group, profile, codec или output topology, её обычно нужно задавать до Start.

Правильная последовательность — штатно остановить текущий сеанс, изменить configuration, повторно подготовить source group при необходимости и запустить новую encode session. Не пытайтесь «дожать» изменение многократными вызовами во время running state. Runtime controls, которые документированно разрешены, следует отличать от topology settings по контракту конкретного API.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version