[MPlayer-users] DVD trouble on Inspiron 6000 (SCSI: No DMA): including compile errors (was: libdts)

Dominik 'Rathann' Mierzejewski dominik at rangers.eu.org
Tue Nov 15 02:56:02 CET 2005


On Monday, 14 November 2005 at 14:28, Reshat Sabiq wrote:
> If you don't have time to look thru all the attached logging, please
> throw in some ideas. This is on FC5, because sound didn't work on FC4,
> and i don't feel like switching distros for this new laptop.
> 
> Because there's no DMA, i can't use xine. And i'm getting the following
> w/ mplayer:
> 
> Couldn't find matching filter/ao format!
> 
> This is happening after using:
> ./configure --enable-libdts --enable-gui
> 
> W/o using libdts, sound also had problems.
> 
> Can you see something in this log that i'm not appreciating? This one is
> after ffmpeg build w/o --enable-dts

Don't build ffmpeg separately. Just copy libav{codec,util,format} dirs 
to MPlayer source directory and don't use any --enable options that
are autodetected by default.

> # gmplayer -ao sdl dvd://1
> MPlayer dev-CVS-050806-07:00-4.0.2 (C) 2000-2005 MPlayer Team
> CPU: Intel  (Family: 6, Stepping: 8)
> Detected cache-line size is 64 bytes
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
> Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
> 
> 
> 
> vo: X11 running at 1680x1050 with depth 24 and 32 bpp (":0.0" => local
> display)
> Playing dvd://1.
> Reading disc structure, please wait...
> There are 3 titles on this DVD.
> There are 27 chapters in this DVD title.
> There are 1 angles in this DVD title.
> DVD successfully opened.
> MPEG-PS file format detected.
> VIDEO:  MPEG2  720x480  (aspect 3)  29.970 fps  9800.0 kbps (1225.0
> kbyte/s)
> ==========================================================================
> Requested audio codec family [ffdts] (afm=ffmpeg) not available.
> Enable it at compilation.
> Opening audio decoder: [hwac3] AC3/DTS pass-through S/PDIF
> No accelerated IMDCT transform found
> hwac3: switched to DTS, 1536000 bps, 48000 Hz
> AUDIO: 48000 Hz, 2 ch, ac3, 1536.0 kbit/100.00% (ratio: 192000->192000)
> Selected audio codec: [hwdts] afm:hwac3 (DTS through S/PDIF)
> ==========================================================================

You are trying to play DTS audio...

> ==========================================================================
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> The selected video_out device is incompatible with this codec.
> Also try adding the scale filter, e.g. -vf spp,scale instead of -vf spp.
> VDecoder init failed :(
> Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder
> libmpeg2-v0.4.0b
> Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG-1 or 2 (libmpeg2))
> ==========================================================================
> Building audio filter chain for 48000Hz/2ch/ac3 -> 0Hz/0ch/??...
> [AO SDL] Samplerate: 48000Hz Channels: Stereo Format ac3
> [AO SDL] Unsupported audio format: 0x100.
> AO: [sdl] 48000Hz 2ch s16le (2 bps)
> Building audio filter chain for 48000Hz/2ch/ac3 -> 48000Hz/2ch/s16le...
> [format] Sample format big-endian AC3 not yet supported
> [libaf] Reinitialization did not work, audio filter 'format' returned
> error code -2
> Couldn't find matching filter/ao format!

... through SDL ao. It won't work. SPDIF passthrough requires direct
access to the sound driver. Use OSS or ALSA.

[...] 
> P.S. I also tried the following:
> Build ffmpeg after:
>  ./configure --enable-dts --enable-gpl
> 
> Noticed the following errors in subsequent mplayer build (again, with
> --enable-libdts):
> mplayer/gtk/eq.c:14:27: error: ../../help_mp.h: No such file or
> directory
> mplayer/gtk/eq.c:16:30: error: ../../../help_mp.h: No such file or
> directory
> make[2]: *** [.depend] Error 1
> ...
> In file included from wnv1.c:26:
> avcodec.h:14:20: error: avutil.h: No such file or directory
> wnv1.c:27:20: error: common.h: No such file or directory
> In file included from ws-snd1.c:19:
> avcodec.h:14:20: error: avutil.h: No such file or directory
> xan.c:36:20: error: common.h: No such file or directory
> In file included from xan.c:37:
> avcodec.h:14:20: error: avutil.h: No such file or directory
> In file included from xl.c:26:
> avcodec.h:14:20: error: avutil.h: No such file or directory
> In file included from mpegvideo.h:29,
>                  from xl.c:27:
> dsputil.h:31:20: error: common.h: No such file or directory
> In file included from pthread.c:25:
> avcodec.h:14:20: error: avutil.h: No such file or directory
> pthread.c:26:20: error: common.h: No such file or directory
> In file included from dtsdec.c:26:
> avcodec.h:14:20: error: avutil.h: No such file or directory
> i386/fdct_mmx.c:16:20: error: common.h: No such file or directory
> In file included from i386/fdct_mmx.c:17:
> i386/../dsputil.h:31:20: error: common.h: No such file or directory
> In file included from i386/../dsputil.h:32,
>                  from i386/fdct_mmx.c:17:
> i386/../avcodec.h:14:20: error: avutil.h: No such file or directory
> In file included from i386/cputest.c:5:
> i386/../dsputil.h:31:20: error: common.h: No such file or directory
> In file included from i386/../dsputil.h:32,
> 
> It still tells me the following, so apparently it still doesn't have dts
> built-in:
> Requested audio codec family [ffdts] (afm=ffmpeg) not available.
> Enable it at compilation.
> 
> P.P.S. I don't care for --enable-libdts, but it didn't work w/o it
> either. Using -ao options also doesn't help.

Which ones?

R.

-- 
MPlayer RPMs maintainer: http://rpm.greysector.net/mplayer/
"I am Grey. I stand between the candle and the star. We are Grey.
 We stand between the darkness ... and the light."
        -- Delenn in Grey Council in Babylon 5:"Babylon Squared"




More information about the MPlayer-users mailing list