curvirgoと申します。
warbird wrote:
> 最近xine-libとxine-lib-w32dllがアップデートされましたね。
> 2ヶ月前の私の環境では、正常に音が出てましたので、これらが関係しているのかも
私も最近DVD再生時に音が出ないなぁと思っていましたが、このコメントで気づきました、
現在のspecファイルを見ると、a52decを無効にしてビルドしているようで、その為に音が出ません。
(野宮さんがおっしゃられた、"mplayer -v dvd://1"を実行したときのログを見ればわかると思います)
以下のpatchを当てたspecファイルでリビルドすれば音が出るようになるはずです。
--- xine-lib.spec.orig 2008-06-16 22:47:15.000000000 +0900
+++ xine-lib.spec 2008-06-16 22:59:26.000000000 +0900
@@ -300,7 +300,6 @@
export SDL_CFLAGS="$(sdl-config --cflags)" SDL_LIBS="$(sdl-config --libs)"
%configure \
--with-xv-path=%{_prefix}/X11R6/%{_lib} \
- --disable-a52dec \
--with-libflac \
%if %{build_alsa}
--enable-alsa \
@@ -380,6 +379,7 @@
%{plugindir}/%{pluginver}/xineplug_vo_out_xxmc.so
%{plugindir}/%{pluginver}/xineplug_vo_out_syncfb.so
%{plugindir}/%{pluginver}/xineplug_vo_out_raw.so
+%{plugindir}/%{pluginver}/xineplug_decode_a52.so
%ifarch %{ix86}
%{plugindir}/%{pluginver}/xineplug_vo_out_vidix.so
%endif