[MPlayer-users] EPIA 5000 & Radeon 9200SE PCI performance

Andreas andreas at powerpuff.org
Fri Feb 6 09:57:16 CET 2004


Hi again 

Could anyone please comment on this?

Thanks
-Andreas

On Tue, Feb 03, 2004 at 11:45:01PM +0100, Andreas wrote:
> Hi
> 
> I'm building a fan-less and diskless media box using a EPIA 5000 with
> a ATI Radeon 9200SE PCI and M-audio Delta 410.
> 
> I'm using mplayer as my primary media player and have some 
> performance problems. CD and MP3 playback is flawless but my DVD
> playback is too slow and "lags".
> 
> I'm running linux-2.6.1-mm5, latest XFree with the kernel drm driver.
> 
> I have the following stuff enable for my dvd player...
> 
> Video output: XV
> Audio output: OSS EMU
> Audio plugin: Volume & Channels
> Other: Fullscreen & 16:9 Monitor aspect
> 
> The CPU usage is at 95% and I get "lag" during heavy action scenes and
> pans. The audio drops out a little now and then.
> 
> My questions, is this the best I can get with my setup or I'm missing
> something?
> 
> See my attached mplayer output.
> 
> When looking at this benchmark of the VIA mini-itx boards
> http://www.mini-itx.com/reviews/nehemiah/?page=12#s25
> 
> You can see the major difference between 5000 & 6000ME - 6000 is basicly
> 100mhz more and better mpeg decoding support on the built it vga card.
> I was hoping to do something like that with my Radeon card.
> (i know its far fetched, its windows)
> 
> Thanks in advanced.
> -Andreas
> 
> and yes, dma is on. ;)
> 
> -- 
>   *           _  
> *      *   * (_)  "I am a dreaming man, yes that is my problem.
>  ( _ )   *         I can not tell when Im not being real..."
>  ~u u~__     *     -Neil Young
> _(._.)_|\___________________________________________________________

> 
> /dev/dvd:
>  setting using_dma to 1 (on)
>  using_dma    =  1 (on)
> Setting up Sound... [OK]
> Launching DVD in Screen... MPlayer 0.92-3.2.3  (C) 2000-2003 MPlayer Team
> CPU: IDT/Centaur/VIA  (Family: 6, Stepping: 3)
> Detected cache-line size is 32 bytes
> CPUflags:  MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
> Compiled for x86 CPU with extensions: MMX 3DNow
> 
> Reading config file /usr/share/mplayer/mplayer.conf
> Reading config file /root/.mplayer/config
> Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
> Reading /usr/share/mplayer/codecs.conf: 50 audio & 136 video codecs
> CommandLine: '-lircconf' '/etc/irexec' '-af' 'volume=10.1:1' '-fs' '-framedrop' '-vo' 'xv' '-ao' 'oss' '-channels' '6' '-v' '-dvd' '1' '-monitoraspect' '16:9' '-alang' 'en'
> get_path('font/font.desc') -> '/root/.mplayer/font/font.desc'
> font: can't open file: /root/.mplayer/font/font.desc
> Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
> Using MMX (with tiny bit 3DNow) Optimized OnScreenDisplay
> Using Linux hardware RTC timing (1024Hz).
> get_path('input.conf') -> '/root/.mplayer/input.conf'
> Can't open input config file /root/.mplayer/input.conf: No such file or directory
> Parsing input config file /usr/share/mplayer/input.conf
> Input config file /usr/share/mplayer/input.conf parsed: 52 binds
> Setting up LIRC support...
> mplayer: could not connect to socket
> mplayer: No such file or directory
> Failed to open LIRC support.
> You will not be able to use your remote control.
> get_path('DVD title 1.conf') -> '/root/.mplayer/DVD title 1.conf'
> 
> Playing DVD title 1
> get_path('DVDKeys') -> '/root/.mplayer/DVDKeys'
> Reading disc structure, please wait...
> There are 28 titles on this DVD.
> There are 30 chapters in this DVD title.
> There are 1 angles in this DVD title.
> DVD successfully opened.
> [open] audio stream: 0 audio format: ac3 (5.1) language: en aid: 128
> [open] number of audio channels on disk: 1.
> [open] subtitle ( sid ): 0 language: en
> [open] subtitle ( sid ): 1 language: es
> [open] number of subtitles on disk: 2
> DVD start cell: 0  pack: 0x0-0x8DCF  
> DVD start=0 end=2191415  
> Selected DVD audio channel: 128 language: en
> CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  
> 
> Cache fill:  0.00% (0 bytes)    
> Cache fill:  3.32% (278528 bytes)    
> Cache fill:  7.81% (655360 bytes)    
> Cache fill: 12.60% (1056768 bytes)    
> Cache fill: 17.29% (1449984 bytes)    Checking for YUV4MPEG2
> DEMUXER: freeing demuxer at 0x8465600  
> ASF_check: not ASF guid!
> DEMUXER: freeing demuxer at 0x8465600  
> Checking for NuppelVideo
> DEMUXER: freeing demuxer at 0x8465600  
> Checking for REAL
> DEMUXER: freeing demuxer at 0x8465600  
> Checking for SMJPEG
> DEMUXER: freeing demuxer at 0x8465600  
> Searching demuxer type for filename DVD title 1 ext: (null)
> Checking for MOV
> DEMUXER: freeing demuxer at 0x8465fa0  
> Checking for VIVO
> header block 1 size: 0
> DEMUXER: freeing demuxer at 0x8465fa0  
> DEMUXER: freeing demuxer at 0x8465fa0  
> DEMUXER: freeing demuxer at 0x8465fa0  
> DEMUXER: freeing demuxer at 0x8465fa0  
> DEMUXER: freeing demuxer at 0x8465fa0  
> DEMUXER: freeing demuxer at 0x8465fa0  
> Checking for PVA
> DEMUXER: freeing demuxer at 0x8465fa0  
> system stream synced at 0xD (0)!
> ==> Found video stream: 0
> MPEG-PS file format detected.
> ==> Found audio stream: 128
> Searching for sequence header... OK!
> VIDEO:  MPEG2  720x480  (aspect 3)  29.97 fps  8000.0 kbps (1000.0 kbyte/s)
> [V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.97  ftime:=0.0334
> get_path('sub/') -> '/root/.mplayer/sub/'
> ==========================================================================
> Opening audio decoder: [liba52] AC3 decoding with liba52
> dec_audio: Allocating 3840 bytes for input buffer
> dec_audio: Allocating 18432 + 65536 = 83968 bytes for output buffer
> Using 3DNow optimized IMDCT transform
> AC3: 5.1 (3f+2r+lfe)  48000 Hz  384.0 kbit/s
> A52 flags before a52_frame: 0x37
> A52 flags after a52_frame: 0x17
> Using MMX optimized resampler
> AUDIO: 48000 Hz, 6 ch, 16 bit (0x10), ratio: 48000->576000 (384.0 kbit)
> Selected audio codec: [a52] afm:liba52 (AC3-liba52)
> ==========================================================================
> X11 opening display: localhost:0
> vo: X11 color mask:  FFFF  (R:F800 G:7E0 B:1F)
> vo: X11 running at 1024x576 with depth 16 and 16 bpp (":0" => local display)
> [x11] Unknown wm type...
> Disabling DPMS
> DPMSDisable stat: 1
> ==========================================================================
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
> Trying filter chain: vo
> Could not find matching colorspace - retrying with -vop scale...
> Opening video filter: [scale]
> SwScale params: -1 x -1 (-1=no scaling)
> Trying filter chain: scale vo
> The selected video_out device is incompatible with this codec.
> VDecoder init failed :(
> Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
> libmpeg2: Using MMX for IDCT transform
> libmpeg2: Using 3DNOW for motion compensation
> VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)
> Trying filter chain: vo
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
> VO Config (720x480->854x480,flags=1,'MPlayer',0x32315659)
> VO: [xv] 720x480 => 854x480 Planar YV12  [fs]
> VO: Description: X11/Xv
> VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
> Xvideo image format: 0x32595559 (YUY2) packed
> Xvideo image format: 0x59565955 (UYVY) packed
> Xvideo image format: 0x32315659 (YV12) planar
> Xvideo image format: 0x30323449 (I420) planar
> using Xvideo port 69 for hw scaling
> [xv-fs] dx: 0 dy: 0 dw: 1024 dh: 576
> [xv] dx: 0 dy: 0 dw: 1024 dh: 576
> Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
> ==========================================================================
> Checking audio filter chain for 48000Hz/6ch/16bit -> 48000Hz/6ch/16bit...
> [libaf] Adding filter volume 
> AF_pre: af format: 2 bps, 6 ch, 48000 hz, little endian signed int 
> AF_pre: 48000Hz 6ch Signed 16-bit (Little-Endian)
> ao2: 48000 Hz  6 chans  Signed 16-bit (Little-Endian)
> audio_setup: using '/dev/dsp' dsp device
> audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
> audio_setup: using 6 channels (requested: 6)
> audio_setup: using 48000 Hz samplerate (requested: 48000)
> audio_setup: frags:  16/16  (4092 bytes/frag)  free:  65472
> AO: [oss] 48000Hz 6ch Signed 16-bit (Little-Endian) (2 bps)
> AO: Description: OSS/ioctl audio output
> AO: Author: A'rpi
> Building audio filter chain for 48000Hz/6ch/16bit -> 48000Hz/6ch/16bit...
> Starting playback...
> *** [vo] Allocating mp_image_t, 720x480x12bpp YUV planar, 518400 bytes
> [xv] dx: 0 dy: 0 dw: 1024 dh: 576
> [xv-fs] dx: 0 dy: 0 dw: 1024 dh: 576

> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> http://mplayerhq.hu/mailman/listinfo/mplayer-users


-- 
            \_/ 
 ( _ )     -(_)-  "Never start trying, kids.
 ~O o~__    / \    Trying is always the first step to failure."
 (._.) |\         -Matt Groening
___|_|_|_____________________________________________________________




More information about the MPlayer-users mailing list