| Предыдущий | Следующий |
| NS_E_AUDIENCE_CONTENTTYPE_MISMATCH | NS_E_NUM_LANGUAGE_MISMATCH |
NS_E_MISSING_SOURCE_INDEX
Граница отказа
При NS_E_MISSING_SOURCE_INDEX известно условие В потоке audience отсутствует отображение source index. Сохраните контекст именно отказавшей операции и отделите его от retry, cleanup и последующей ошибки проигрывателя.
Факты до повторной попытки
- Зафиксируйте audience ID, stream mapping и таблицу source indexes; эти значения нужны до повторной попытки.
- Сохраните первый HRESULT, время, process/thread ID и generation объекта или сессии, в которой произошло условие «В потоке audience отсутствует отображение source index».
- Для исправного контрольного запуска оставьте неизменными входной media object, identity пользователя и версию runtime; различие должно появиться в параметре, связанном с этим статусом.
Как проверить исправление
Контрольный сценарий должен сопоставить каждый audience stream с source index до запуска encoding/selection. Затем верните исходное ошибочное условие как негативный тест, чтобы fallback не был принят за настоящее исправление.
Не подменяйте этот статус соседним Windows Media результатом: сначала сохраните точное условие и только потом выбирайте retry, reset или изменение policy. Коррекция должна устранять установленную причину без потери исходных данных.
Технические ссылки
- Adding an audience to an encoder profile
- IWMEncAudienceObj.TotalBitrate
- Retrieving the profile assigned to a source group
- Detecting profile compatibility
Нужно найти другой код? Найти другой код состояния или ошибки.