> の変換が何故かうまく行かなく、FLACタグ読み込みが全滅になっております・・・
libFLAC 1.3.2 に差し替えたら同じ現象確認しました。
FILEFLAC.cpp の
#include "share/windows_unicode_filenames.h"
コメントアウトしないように修正し、どこか適当な場所 例えば Flac_Tag_Read_File_Tag() の先頭あたりに
flac_internal_set_utf8_filenames(true);
を追加すれば大丈夫ですね。 もう覚えてませんが libFLAC 1.3.1 のときはライブラリ自体を 修正するか何かしてたんでしょう。
kbflac.kpi ではファイルはストリームから開いていたのでファイル名が 関係なくて気づきませんでした。
|