[Mplayer-users] new fbdev

BERECZ Szabolcs szabi at inf.elte.hu
Sat Apr 14 23:14:05 CEST 2001


Hi!

USE THIS VERSION WITH CAUTION.
I DOES NOT TAKE ANY RESPONSIBILITY FOR ANY DAMAGE

maybe, it doesn't cause any damage, especially if your monitor turns
itself off if its overdriven, but please use it with caution.
if you don't give mplayer the -fbmode -vm, -fs, -x -y, or -bpp
parameters, it does almost the same as before, but there may be a
bug...

vo_fbdev behaves this way:
with -bpp it'll try to use this bpp. if it does not work -> exit.
without -bpp it'll try to use the current bpp. it'll continue even
it fails. (it'll use the current bpp even if the mode you specified
describes a different bpp)
it does not support -zoom (we don't have a fast scaler (exept the
vo_svga))
to use -fbmode you have to give mplayer the -vm parameter too.

if you use only the -vm parameter:
1. if you also use the -x and -y parameter, it'll search for the
   smallest mode which is grater than the given resolution.
2. if you don't use the -x and -y parameter, it'll search for the
   smallest mode which is grater than the video resolution.
 if you want fbdev to search for a mode, you also have to specify
 the capabilities of the monitor, so write something similar to
 your config file:

monitor_hfreq = 31.5k-50k,70k
monitor_vfreq = 50-90
monitor_dotclock = 30M-300M

these are arbitrary values. refer to your monitor's user manual
for the correct values.
monitor_hfreq: horizontal frequency range
monitor_vfreq: vertical frequency range
monitor_dotclock: dotclock (or pixelclock) range.
for the monitor_dotclock, use your videocard's dotclock range, if
it's smaller (or inside) the monitor's dotclock range.
if you don't know these values, and you aren't afraid of a damage,
you specify a really big range like 0-1000M.

the format of the ranges:
you can specify multiple ranges. the ranges sould be separated by
commas. if your monitor has fixed frequencies, use only one number
instead of a range. (it may not work...)
the 'k' and 'K' characters mean a multiply by 1,000
the 'm' and 'M' characters mean a multiply by 1,000,000

that's all for the config file :)

if you use -fs, or -x -y -vm, than the video is centered, and the rest of
the screen is cleared.
if you use only -x and -y than the video is centered in that area of the
screen.
the screen size can't be smaller than the video size
it'll be faster, if you don't use the -fs or -x -y paramteres.

I can test only on wednesday.

any questions/comments?

sorry for my baaaad english.

Bye,
Szabi


_______________________________________________
Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-users



More information about the MPlayer-users mailing list