From iwm @ maid.org Tue Nov 14 00:22:21 2006 From: iwm @ maid.org (Kazuki IWAMOTO) Date: Tue, 14 Nov 2006 00:22:21 +0900 Subject: [Vmaid-devel] =?iso-2022-jp?b?GyRCQF9EaiVVJSElJCVrJE5MPkEwGyhC?= =?iso-2022-jp?b?GyRCJEgwTENWJHJKUTk5GyhC?= Message-ID: <20061114002221.56264b63.iwm@maid.org> 岩本一樹です。設定ファイルの名前と位置を変更しました。 今までUNIX系OSでは~/.vmaidでしたが、これを~/.maid.org/vmaid/main.confに しました。またWindows版ではユーザのデータを格納するフォルダ以下の maid.org/vmaid/main.iniに変更しました。 設定ファイルのセクションやキーの名前も一部変更しました。 こういう互換性のない変更はどうかとも思うのですが、 後になってやるよりも、今のうちにやってしまった方が良いので決行します。 CVSは既に更新しました。次回のバージョンアップで反映される予定です。 今後の予定としては、ALSAのAPIを直接呼び出すのではなく、libaoの利用を 検討しています。これに対応すればALSAのみならず、いろいろなデバイスに 出力できるようになります。またALSAであっても今より安定すると思います。 (Windows版は従来通りです) libaoとALSA直接呼び出しを選択できるようにするのか、それともALSAのコードを 捨ててlibaoに絞るのかは未定です。 さらにその先にはオーディオコーデックへの対応を予定しています。 岩本一樹 iwm @ maid.org From iwm @ maid.org Sat Nov 18 23:30:54 2006 From: iwm @ maid.org (Kazuki IWAMOTO) Date: Sat, 18 Nov 2006 23:30:54 +0900 Subject: [Vmaid-devel] =?iso-2022-jp?b?bGliYW8bJEIkS0JQMX4bKEI=?= In-Reply-To: <20061114002221.56264b63.iwm@maid.org> References: <20061114002221.56264b63.iwm@maid.org> Message-ID: <20061118233054.4179b8fa.iwm@maid.org> 岩本一樹です。CVSを更新しました。 今回の更新ではオーディオの再生にlibaoを使うようにしました。 WindowsのときにはWindowsのAPIを使います。それ以外ではlibaoを使います。 libaoが使えないときにはALSAを直接呼びます。 ALSAよりもlibaoの方が安定していると思います。 今のところALSAのコードは残しますが、両方をサポートしていくのは大変なので 今後は削除することになるかもしれません。 岩本一樹 iwm @ maid.org From iwm @ maid.org Wed Nov 29 04:20:00 2006 From: iwm @ maid.org (Kazuki IWAMOTO) Date: Wed, 29 Nov 2006 04:20:00 +0900 Subject: [Vmaid-devel] =?iso-2022-jp?b?dm1haWQtMi4wLjQbJEIkcjh4MysbKEI=?= Message-ID: <20061129042000.2035f142.iwm@maid.org> 岩本一樹です。Video maidの2.0.4を公開しました。 CVSを更新するときにも書きましたが、今回の更新ではオーディオの再生に libaoを使うようにしました。WindowsのときにはWindowsのAPIを使います。 それ以外ではlibaoを使います。libaoが使えないときにはALSAを直接呼びます。 ALSAよりもlibaoの方が安定していると思います。 是非、libaoによるプレビュー再生を試してみて下さい。 岩本一樹 iwm @ maid.org From matsuu @ gmail.com Wed Nov 29 16:41:37 2006 From: matsuu @ gmail.com (MATSUU Takuto) Date: Wed, 29 Nov 2006 16:41:37 +0900 Subject: [Vmaid-devel] =?iso-2022-jp?b?LS13aXRoLXczMj1ubxskQiRHGyhCbWFr?= =?iso-2022-jp?b?ZRskQjw6R1QbKEI=?= Message-ID: 松鵜と申します。 x86_64な環境でコンパイルしようとして気づいたのですが、 configureで--with-w32=noを指定すると、以下のように コンパイル途中でエラーになり、makeできません。 gcc -DHAVE_CONFIG_H -I. -I. -I.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I.. -g -O2 -L/usr/local/lib -Wall -MT wave.lo -MD -MP -MF .deps/wave.Tpo -c wave.c -fPIC -DPIC -o .libs/wave.o wave.c:198:21: error: windows.h: No such file or directory make[2]: *** [wave.lo] Error 1 make[2]: Leaving directory `/home/matsuu/src/vmaid-2.0.4/avicore' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/matsuu/src/vmaid-2.0.4' make: *** [all] Error 2 vmaid-2.0.4で確認しました。 From iwm @ maid.org Thu Nov 30 01:13:58 2006 From: iwm @ maid.org (Kazuki IWAMOTO) Date: Thu, 30 Nov 2006 01:13:58 +0900 Subject: [Vmaid-devel] =?iso-2022-jp?b?UmU6IC0td2l0aC13MzI9bm8=?= =?iso-2022-jp?b?GyRCJEcbKEJtYWtlGyRCPDpHVBsoQg==?= In-Reply-To: References: Message-ID: <20061130011358.5e2ecdf5.iwm@maid.org> 岩本一樹です。 報告ありがとうございます。 これはwave.cのバグを直したとき、デバックのためにWindowsのコードを 一時的に入れたのですが、それを取り除く時に忘れていました。 avicore/wave.cにある「#include 」は削除してください。 またavicore/wave.cを書き換えた、vmaid-2.0.5を公開しました。 よろしくお願いいたします。 岩本一樹 iwm @ maid.org From matsuu @ gmail.com Thu Nov 30 13:36:48 2006 From: matsuu @ gmail.com (MATSUU Takuto) Date: Thu, 30 Nov 2006 13:36:48 +0900 Subject: [Vmaid-devel] =?iso-2022-jp?b?UmU6IC0td2l0aC13MzI9bm8=?= =?iso-2022-jp?b?GyRCJEcbKEJtYWtlGyRCPDpHVBsoQg==?= In-Reply-To: <20061130011358.5e2ecdf5.iwm@maid.org> References: <20061130011358.5e2ecdf5.iwm@maid.org> Message-ID: 松鵜です。 vmaid-2.0.5で--with-w32=noで試したところ、別のエラーが発生しました。 gcc -DHAVE_CONFIG_H -I. -I. -I.. -pthread -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I.. -g -O2 -L/usr/local/lib -Wall -MT icm.lo -MD -MP -MF .deps/icm.Tpo -c icm.c -fPIC -DPIC -o .libs/icm.o icm.c: In function 'icm_get_handler_list': icm.c:310: error: 'ghash_handler' undeclared (first use in this function) icm.c:310: error: (Each undeclared identifier is reported only once icm.c:310: error: for each function it appears in.) make[2]: *** [icm.lo] Error 1 make[2]: Leaving directory `/home/matsuu/src/vmaid-2.0.5/avicore' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/matsuu/src/vmaid-2.0.5' make: *** [all] Error 2 --with-w32=yesであればコンパイルは通ります。 試した環境は以下の通りです。 Gentoo Linux amd64 gcc-4.1.1, glibc-2.4, kernel-2.6.18 gtk+-2.8.19, glib-2.12.4 念のためx86の環境でも試しましたが、現象は同じでした。