拡張カーネルと VLC Media Player のバグ
拡張カーネル v2.9h で VCL Media Player 起動時にエラーが出る件ですが
main libvlc debug: using multimedia timers as clock source main libvlc debug: min period: 1 ms, max period: 1000000 ms main libvlc debug: searching plug-in modules main libvlc debug: loading plugins cache file C:\Program Files\VideoLAN\VLC\plugins\plugins.dat main libvlc debug: recursively browsing `C:\Program Files\VideoLAN\VLC\plugins' main libvlc warning: cannot load module `C:\Program Files\VideoLAN\VLC\plugins\access\libaccess_concat_plugin.dll' (この操作を正しく終了しました。 (error 0)) main libvlc warning: cannot load module `C:\Program Files\VideoLAN\VLC\plugins\access\libaccess_imem_plugin.dll' (この操作を正しく終了しました。 (error 0)) main libvlc warning: cannot load module `C:\Program Files\VideoLAN\VLC\plugins\access\libaccess_mms_plugin.dll' (この操作を正しく終了しました。 (error 0)) : main libvlc warning: cannot load module `C:\Program Files\VideoLAN\VLC\plugins\visualization\libprojectm_plugin.dll' (この操作を正しく終了しました。 (error 0)) main libvlc warning: cannot load module `C:\Program Files\VideoLAN\VLC\plugins\visualization\libvisual_plugin.dll' (この操作を正しく終了しました。 (error 0)) main libvlc debug: plug-ins loaded: 1 modules main libvlc debug: opening config file (Application Data\vlc\vlcrc) main logger debug: looking for logger module matching "any": 0 candidates main logger debug: no logger modules main libvlc debug: translation test: code is "C" main libvlc error: No plugins found! Check your VLC installation. main libvlc debug: removing all interfaces |
ログはこんなんです
#if !VLC_WINSTORE_APP DWORD mode; if (SetThreadErrorMode (SEM_FAILCRITICALERRORS, &mode) != 0) { handle = LoadLibraryExW (wfile, NULL, LoadLibraryFlags ); SetThreadErrorMode (mode, NULL); } #else handle = LoadPackagedLibrary( wfile, 0 ); #endif |
else の後にライブラリ ロードする代替処理が抜けてますね。
というわけで、 v2.9h5 で動くように修正しました((・ω・))
Comments