kvappa
Воскресенье, 11 Марта 2007, 16:05
Как-то пропустил эту тему.

QUOTE(starsoft @ Четверг, 08 Марта 2007, 21:48)
QUOTE(Valky @ там)
А вот если в папке plugins лежат и старый mpeg2decX.dll и DGDecode.dll ОДНОВРЕМЕННО, то из какого плагина интересно загрузится mpeg2source?
Вот именно для этого случая и работает LoadPlugin. У меня в папке лежат оба декодера, а в скрипте используется DGDecode.dll через его загрузку. Строка в скрипте имеет более высокий приоритет чем автопоиск.
Проще грохнуть старый mpeg2decX.dll и не писать никаких строк. Эта библиотека давно уже не нужна, а почему - скажу ниже.
И на эти грабли часто наступают пользователи, потому как библиотека mpeg2decX.dll перехватывает команду mpeg2source на себя, отсекая dgindex.
QUOTE(Valky @ Четверг, 08 Марта 2007, 23:24)
2
starsoft:
Ага. Понятно. А смысл использовать старый декодер еще есть?
Нет смысла никакого абсолютно! И даже вредно ее использовать! Ибо в старом варианте много ошибок по обработке видео-потока, вплоть до потери некоторых полей в интерлейсной структуре.
DGIndex для того и задумывался, собственно, чтобы все эти ошибки поисправлять.