| Предыдущий | Следующий |
| VFW_S_CANT_CUE | VFW_S_NOPREVIEWPIN |
VFW_S_NO_STOP_TIME
Что означает VFW_S_NO_STOP_TIME
VFW_S_NO_STOP_TIME — успешный информационный HRESULT DirectShow: у media sample задано время начала, но отсутствует время окончания.
Что проверить
- Определите filter, который создал sample, и выясните, нужен ли следующему компоненту явный stop timestamp.
- Если длительность однозначно следует из формата, вычислять её должен компонент, который действительно знает параметры потока.
- Не подменяйте отсутствующее время окончания нулём: это меняет семантику sample.
Как учитывать
Не считайте любой HRESULT, отличный от S_OK, ошибкой. Сравните timestamps соседних samples и найдите первый компонент, которому действительно требуется интервал. Для потока с переменной длительностью нельзя автоматически копировать значение с предыдущего sample.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.