LibVLC でログを設定しようとしていますが、いくつかの問題が発生しています。
私が使用している関数は libvlc_log_set_file です。ドキュメントは次のとおりです: LibVLC logging docs
ここに私が今持っているコードがあります:
//header
private:
FILE * logFile;
//source
logFile = fopen(path.c_str(), "w");
if(logFile != NULL)
{
libvlc_log_set_file(_libvlc_instance, logFile);
}
このlibvlc_log_set_file
行で、「nw.exe の 0x77559E33 (ntdll.dll) で未処理の例外: 0xC0000005: アクセス違反の書き込み場所 0x00000014」というエラーが表示されます。
私は問題なくファイルを開いて書き込むことができますfputs()
。
64ビットのWindows 7マシンでVisual Studio 2013を使用して32ビットにコンパイルするWebChimera.jsでNW.jsを使用しています。
何か案は?