| Предыдущий | Следующий |
| 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.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
