有正常的 timidity++ 么?
一直都用这个 timidity++ 来播放 mid 音乐。可是如今这编译出来的东东总是有一点文件名乱码问题... :(
虽然自己想尽办法试着写补丁,但也只是把窗口标题栏的问题解决了,播放列表当中仍然有乱码......
这个问题而且只出现在 gui 界面中,在命令行模式下的几个界面都是正常的...~
Available interfaces (-i, --interface option):
-in ncurses interface正常
-iT vt100 interface正常
-is slang interface正常
-im motif interface不正常
-ie Emacs interface (invoked from `M-x timidity')没有装 emacs,没试过
-ia XAW interface仅文件名显示的位置乱码
-ii skin interface我没有运行环境
-ig gtk+ interface仅播放列表乱码
-id dumb interface正常
-iA ALSA sequencer interface正常
Supported dynamic load interfaces (/usr/lib/timidity):
菜单中的默认 gui 是 gtk 的界面。
源码包在这里:http://wiki.magiclinux.org/ftp/nihui/1107/src/
里面有我写的补丁还有一个 cvs 的补丁。。可惜没办法对播放列表的显示进行代码定位.....(291/309/797行??)
补丁的思路来自于:http://mail.gnome.org/archives/gtk-devel-list/2002-March/msg00576.html
虽然不影响使用,但总令人讨厌.......期待解决啦~:P G_FILENAME_ENCODING设置下能行么? timidity 一般都是拿来当波表合成器用的……
他好象是 GTK1 的 gui ,G_FILENAME_ENCODING 应该是无效的。
页:
[1]