Page 2 of 3

Posted: Sat 24 Mar, 2007 22:37
by 4ekucT

Latest post of the previous page:

Нашел в чем грабли были =))

void WINAPI SetStartupInfo(const PluginStartupInfo* Info)
{
farManager = *Info;
ASSERT_SUCCESS(CoInitialize(0), "Cannot initialize COM");
}

Суть в том, что есть еще нцать плагинов (SSA, D&D, wlx, wfx и тд.) в которых инициализируется СОМ. Поэтому кто первый проинитил тот и крут. Из МСДН берем:

S_FALSE - The COM library is already initialized on this thread.

Так что имхо ассерт лишний. Аналогично для D&D похожую проверку надо убирать...

Posted: Sun 25 Mar, 2007 10:44
by Centaur
Э, стоп. ASSERT_SUCCESS(result, message) проверяет на SUCCEEDED(result), а S_FALSE считается успешным кодом возврата.

А вот если другой плагин успел инициализировать COM в режиме multithread apartment’а через CoInitializeEx(0, COINIT_MULTITHREADED), вот тогда будет RPC_E_CHANGED_MODE.

Как разруливать эту ситуацию — я уже спрашивал, конструктивного обсуждения не воспоследовало, поэтому пока имеем то, что имеем, а времени что-то менять у меня сейчас ну совсем нет :(

Posted: Sun 25 Mar, 2007 11:29
by 4ekucT
Мне кажется там просто можно вырубить проверку. Потому что когда выбираешь skip error. То ssa дальше работает отлично.

Posted: Sun 25 Mar, 2007 15:28
by Centaur
В том числе успешно взаимодействует с плеером?

Posted: Wed 28 Mar, 2007 12:04
by 4ekucT
Да я проверил, к плееру аттачится и функционал работает (пауза и тд). Так что если не сложно убери этот ассерт.

Posted: Wed 28 Mar, 2007 19:57
by 4ekucT
Огромное спасибо за оперативность!

Posted: Wed 28 Mar, 2007 20:23
by Px
Sorry, the Server failed to retrieve the requested data.

path element is not a directory
:?

Posted: Wed 28 Mar, 2007 21:42
by zg
Px wrote:
Sorry, the Server failed to retrieve the requested data.

path element is not a directory
:?
там слэш в конце лишний, убираешь — всё качается.

Posted: Thu 29 Mar, 2007 09:17
by Centaur
zg wrote:там слэш в конце лишний
Fixed.

Posted: Mon 16 Jul, 2007 00:43
by Px
SSA Editor - Timing - Shift - Remainder...
Может, правильнее назвать Remaining...
?

Posted: Mon 16 Jul, 2007 06:09
by Centaur
По-моему, непринципиально. Что «остаток», что «остающиеся»…

Posted: Mon 16 Jul, 2007 12:17
by Px
Centaur wrote:По-моему, непринципиально. Что «остаток», что «остающиеся»…
Очень похоже на Reminder, сбивает с толку :oops:

Posted: Mon 16 Jul, 2007 15:58
by Centaur
А ещё все строки вынесены в .lng, меняй — не хочу.

Posted: Sun 25 Nov, 2007 15:35
by Px
В процессе ковыряния одного перевода возник вопрос с подсветкой: дробные значения в полях Outline и Shadow подсвечиваются как неправильные. В доке по формату дробные значения не упоминаются вообще, только целые, тем не менее, VSFilter их принимает и рисует (пробовал и большее, и меньшее целое - разница есть). Может изменить подсветку в данном случае? Пример субтира во вложении

Posted: Sun 25 Nov, 2007 18:31
by Centaur
В colorer’овской схеме ещё много чего не учтено, на самом деле. Собственно, в поставке colorer’а уже тоже есть какая-то схема для SSA. Надо оттуда утащить некоторых идей.

Патчи принимаются (hint, hint!)

Re: SSA Editor

Posted: Thu 20 Nov, 2008 09:07
by Px
Как насчёт версии плагина под 1.80? :oops: