Re[2]: Учет ссылок на объекты COM в коде DirectShow
От: Videoman Россия https://hts.tv/
Дата: 05.08.19 11:20
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

1ЕМ>Получается, что MS, предложив свои Base Classes для DirectShow (которых я у себя не использую), спрятал за ними кривую реализацию документированных интерфейсов.


Какой кошмар ! Я даже добавлю, кое-где они берут ссылки на интерфейс, релизят его и потом используют. На моей памяти такая кривизна только в самих BaseClasses, тут ничего не поделаешь. С интерфейсами стороннего фильтра они работают корректно. С другой стороны, я уже много лет использую BaseClasses как основу для своих фильтров и нет никаких проблем. Нужно просто принять, что Quarz и BaseClasse, кое-где, при работе между собой срезают углы и используют недокументированные протоколы. Не вижу в этом ничего страшного. Не вижу никакого смысла в реализации своей базовой библиотеки, всегда достаточно обертки над ней. А чем вас не устраивает стандартная библиотека DirectShow, если не секрет ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.