Summary: | Не открывается видео, вставленное в браузер | ||
---|---|---|---|
Product: | Wine School | Reporter: | Константин Кондратюк <kondratyuk> |
Component: | Общее | Assignee: | Константин Кондратюк <kondratyuk> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P4 | CC: | baraka, ivan, lav, mms, pav |
Version: | 0.7 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 2120, 1844 |
Description
Константин Кондратюк
2008-06-26 11:54:16 MSD
Add IOleWindow, IOleInPlaceObject and IOleInPlaceObjectWindowless interfaces commit 8694bc4014548c86ccb8eb50e2fe639745ffa037 Из вызываемых новых интерфейсов ещё остались: IPersistStream IPersistPropertyBag IProvideClassInfo Add IPersist, IPersistStream, IPersistPropertyBag interfaces commit 423fca51edd3e45e7acfb6f170685621173b374d IProvideClassInfo очень заморочно реализовывать, будем надеяться, что не понадобится :) После добавления интерфейсов сразу всплыли 2 нереализованных метода: IPersistPropertyBag::Load IOleInPlaceObject::SetObjectRects Оба метода имеют только входные параметры, а значит, для книета не важно, как они выполнятся. Сделал заглушки на оба - ничего не поменялось в выполнении теста. Метод IPersistPropertyBag::Load оказался нужным решением. Он через IPropertyBag::Read может читать свойства объекта. Для теста нужно как минимум реализовать в нём Read следующих параметров: url, autostart, ShowStatusBar, volume, stretchToFit wmp: Implement IPersistPropertyBag::Load (fix eterbug #1998) commit 3749e726b5ecd2d6f8e78308ea30368d33526894 Теперь открывается внешним плеером. Все параметры, кроме "url", пока игнорируются. |