<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>Re: [MPlayer-users] Mplayer and tdfxfb</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>&gt; &gt; I've got a problem with mplayer on tdfxfb device. It works </FONT>
<BR><FONT SIZE=2>&gt; perfectly on</FONT>
<BR><FONT SIZE=2>&gt; &gt; X11/xv, but I've got 3Dfx Voodoo Banshee card (AGP 16MB) so </FONT>
<BR><FONT SIZE=2>&gt; I decided to try</FONT>
<BR><FONT SIZE=2>&gt; &gt; watching divxs on 3Dfx Banshee framebuffer.</FONT>
<BR><FONT SIZE=2>&gt; &gt; I've got Linux Mandrake with 2.4.19 kernel. I compiled it </FONT>
<BR><FONT SIZE=2>&gt; with tdfxfb</FONT>
<BR><FONT SIZE=2>&gt; &gt; support and set 800x600-75 -depth 16 mode with fbset. All </FONT>
<BR><FONT SIZE=2>&gt; virtual consoles</FONT>
<BR><FONT SIZE=2>&gt; &gt; work perfectly on the device.</FONT>
<BR><FONT SIZE=2>&gt; &gt; I compiled mplayer witch --enable-tdfxfb option, but when I </FONT>
<BR><FONT SIZE=2>&gt; try to watch</FONT>
<BR><FONT SIZE=2>&gt; &gt; film: mplayer -vo tdfxfb /path_to_avi_film I can see </FONT>
<BR><FONT SIZE=2>&gt; nothing: mplayer shows</FONT>
<BR><FONT SIZE=2>&gt; &gt; only progress in decoding video/sound, I can hear the sound </FONT>
<BR><FONT SIZE=2>&gt; but the video is</FONT>
<BR><FONT SIZE=2>&gt; &gt; not visible. When I add -double option I can see something: </FONT>
<BR><FONT SIZE=2>&gt; black screen</FONT>
<BR><FONT SIZE=2>&gt; &gt; with movie subtitles.</FONT>
<BR><FONT SIZE=2>&gt; &gt; Question: how to use tdfxfb with mplayer?</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; send output of mplayer -v and also try with -vop yuy2 -dr as </FONT>
<BR><FONT SIZE=2>&gt; extra options.</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>Below there's some of my system commands output. Mplayer was compiled with polish language</FONT>
<BR><FONT SIZE=2>supprort.</FONT>
</P>

<P><FONT SIZE=2>$mplayer -v</FONT>
<BR><FONT SIZE=2>Using GNU internationalization</FONT>
<BR><FONT SIZE=2>Original domain: messages</FONT>
<BR><FONT SIZE=2>Original dirname: /usr/share/locale</FONT>
<BR><FONT SIZE=2>Current domain: mplayer</FONT>
<BR><FONT SIZE=2>Current dirname: /usr/local/share/locale</FONT>
</P>
<BR>

<P><FONT SIZE=2>MPlayer 0.90pre9-3.2 (C) 2000-2002 Arpad Gereoffy (zobacz DOCS)</FONT>
</P>

<P><FONT SIZE=2>CPU: Intel Pentium II Klamath/Pentium II OverDrive (Family: 6, Stepping: 4)</FONT>
<BR><FONT SIZE=2>CPUflags:&nbsp; MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0</FONT>
<BR><FONT SIZE=2>Skompilowane dla x86 CPU z rozszerzeniami: MMX</FONT>
</P>

<P><FONT SIZE=2>Reading /home/misiek/.mplayer/codecs.conf: can't open '/home/misiek/.mplayer/codecs.conf': No such file or directory</FONT>
<BR><FONT SIZE=2>Reading /usr/local/etc/mplayer/codecs.conf: 38 audio &amp; 110 video codecs</FONT>
<BR><FONT SIZE=2>U+ycie:&nbsp;&nbsp; mplayer [opcje] [url|Ācie+ka/]nazwa</FONT>
<BR><FONT SIZE=2>..</FONT>
<BR><FONT SIZE=2>[cut]</FONT>
<BR><FONT SIZE=2>..</FONT>
</P>
<BR>

<P><FONT SIZE=2>$mplayer -vo help</FONT>
<BR><FONT SIZE=2>Using GNU internationalization</FONT>
<BR><FONT SIZE=2>Original domain: messages</FONT>
<BR><FONT SIZE=2>Original dirname: /usr/share/locale</FONT>
<BR><FONT SIZE=2>Current domain: mplayer</FONT>
<BR><FONT SIZE=2>Current dirname: /usr/local/share/locale</FONT>
</P>
<BR>

<P><FONT SIZE=2>MPlayer 0.90pre9-3.2 (C) 2000-2002 Arpad Gereoffy (zobacz DOCS)</FONT>
</P>

<P><FONT SIZE=2>CPU: Intel Pentium II Klamath/Pentium II OverDrive (Family: 6, Stepping: 4)</FONT>
<BR><FONT SIZE=2>CPUflags:&nbsp; MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0</FONT>
<BR><FONT SIZE=2>Skompilowane dla x86 CPU z rozszerzeniami: MMX</FONT>
</P>

<P><FONT SIZE=2>Dostrpne sterowniki video:</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>tdfxfb&nbsp; 3Dfx Banshee/Voodoo3/Voodoo5</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>xv&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; X11/Xv</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>x11&nbsp;&nbsp;&nbsp;&nbsp; X11 ( XImage/Shm )</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>gl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; X11 (OpenGL)</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>gl2&nbsp;&nbsp;&nbsp;&nbsp; X11 (OpenGL) - multiple textures version</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>dga&nbsp;&nbsp;&nbsp;&nbsp; DGA ( Direct Graphic Access V2.0 )</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>fbdev&nbsp;&nbsp; Framebuffer Device</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>png&nbsp;&nbsp;&nbsp;&nbsp; PNG file</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>null&nbsp;&nbsp;&nbsp; Null video output</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>pgm&nbsp;&nbsp;&nbsp;&nbsp; PGM file</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>md5&nbsp;&nbsp;&nbsp;&nbsp; MD5 sum</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>mpegpes Mpeg-PES file</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>yuv4mpeg&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; yuv4mpeg output for mjpegtools (to &quot;stream.yuv&quot;)</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>vesa&nbsp;&nbsp;&nbsp; VESA VBE 2.0 video output</FONT>
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT SIZE=2>xvidix&nbsp; X11 (VIDIX)</FONT>
</P>
<BR>

<P><FONT SIZE=2>$uname -s -r -m -o</FONT>
<BR><FONT SIZE=2>Linux 2.4.19-16mdkcustom i686 GNU/Linux</FONT>
</P>
<BR>

<P><FONT SIZE=2>$gcc -v</FONT>
<BR><FONT SIZE=2>Reading specs from /usr/lib/gcc-lib/i586-mandrake-linux-gnu/3.2/specs</FONT>
<BR><FONT SIZE=2>Configured with: ../configure --prefix=/usr --libdir=/usr/lib --with-slibdir=/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --enable-long-long --enable-__cxa_atexit --enable-languages=c,c++,ada,f77,objc,java --host=i586-mandrake-linux-gnu --with-system-zlib</FONT></P>

<P><FONT SIZE=2>Thread model: posix</FONT>
<BR><FONT SIZE=2>gcc version 3.2 (Mandrake Linux 9.0 3.2-1mdk)</FONT>
</P>
<BR>

<P><FONT SIZE=2>$cat /proc/fb</FONT>
<BR><FONT SIZE=2>0 3Dfx Banshee</FONT>
<BR><FONT SIZE=2>&nbsp;</FONT>
</P>

<P><FONT SIZE=2>When I try to watch a movie I can hear the sound and see black screen only with subtitles. Every new subtitle is placed on the old one (it doesn't disappear). Option -vop yuy2 -dr changes nothing.</FONT></P>

<P><FONT SIZE=2>Other framebuffer applications work OK - eg. fbv (image viewer for /dev/fb)</FONT>
</P>

<P><FONT SIZE=2>Greetings</FONT>
<BR><FONT SIZE=2>Michal</FONT>
</P>

</BODY>
</HTML>