mirror of
https://github.com/mpv-player/mpv
synced 2025-04-01 23:00:41 +00:00
*** empty log message ***
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1057 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
9c393155c7
commit
fa2cdde3c4
@ -254,3 +254,12 @@ Q: Az OSD villog!
|
|||||||
A: Olyan vo drivert hasznalsz ami egyszeres bufferelest hasznal (x11,xv).
|
A: Olyan vo drivert hasznalsz ami egyszeres bufferelest hasznal (x11,xv).
|
||||||
Xv eseten meg tudod valtoztatni a bufferek szamat a libvo/xv_xv.c-ben :
|
Xv eseten meg tudod valtoztatni a bufferek szamat a libvo/xv_xv.c-ben :
|
||||||
Noveld ezt : #define NUM_BUFFERS 1
|
Noveld ezt : #define NUM_BUFFERS 1
|
||||||
|
|
||||||
|
Q: Mi a fene van azzal a 2.96-os gcc-vel ?
|
||||||
|
A: gcc 2.96 a RedHat NEM HIVATALOS (csak a RedHat-nal, vagy RedHat
|
||||||
|
disztribuciokban talalhato meg), es HIBAS gcc-je. A gcc 2.96 TELJESEN
|
||||||
|
hasznalhatatlan az MPlayer-rel, mert egyszeruen ATUGORJA az MMX
|
||||||
|
utasitasokat, nem forditja le oket. Fontos: ez NEM MPlayer-specifikus
|
||||||
|
problema, szamos mas project (DRI, avifile, stb..) szenved ebbol fakado
|
||||||
|
problemaktol.
|
||||||
|
** NE HASZNALD a gcc 2.96-ot !!! **
|
||||||
|
@ -112,8 +112,9 @@ T
|
|||||||
és MPEG!)
|
és MPEG!)
|
||||||
- fbdev:Megjelenítés általános framebuffereken
|
- fbdev:Megjelenítés általános framebuffereken
|
||||||
- svga: Megjelenítés SVGAlib-bel
|
- svga: Megjelenítés SVGAlib-bel
|
||||||
- sdl: SDL >= v1.1.7 driver (software scaling, >=1.1.8 támogatja a hardware
|
- sdl: 1.1.7 : software scaling
|
||||||
gyorsítást XVideo-n keresztül, >=1.2.0 aalib)
|
1.1.8 : támogatja a hardware-es gyorsítást XVideo-n keresztül
|
||||||
|
1.2.0 : aalib tamogatas
|
||||||
- aalib:Szöveges módú render (SDL-en keresztül, nativ driver hamarosan!)
|
- aalib:Szöveges módú render (SDL-en keresztül, nativ driver hamarosan!)
|
||||||
|
|
||||||
Kártyaspecifikus:
|
Kártyaspecifikus:
|
||||||
|
@ -9,6 +9,7 @@ scale-t, bilinear filtering-et jelent. Linux alatt j
|
|||||||
lehet ezeket elérni:
|
lehet ezeket elérni:
|
||||||
|
|
||||||
I. Az XFree86 4.0.2 Xv (XVideo) kiterjesztése
|
I. Az XFree86 4.0.2 Xv (XVideo) kiterjesztése
|
||||||
|
I.1. Kartyaspecifikus beallitasok, tudnivalok
|
||||||
II. OpenGL driverek, megfelelő glTexSubImage() támogatással
|
II. OpenGL driverek, megfelelő glTexSubImage() támogatással
|
||||||
III. Nativ kártyaspecifikus driverek, amik egyes kártyák különleges
|
III. Nativ kártyaspecifikus driverek, amik egyes kártyák különleges
|
||||||
képességeit használják ki
|
képességeit használják ki
|
||||||
@ -69,13 +70,19 @@ Ha m
|
|||||||
Támogatnia kell a YUY2 packed, YV12 planar pixelformátumokat, hogy
|
Támogatnia kell a YUY2 packed, YV12 planar pixelformátumokat, hogy
|
||||||
használható legyen az MPlayer-rel.
|
használható legyen az MPlayer-rel.
|
||||||
|
|
||||||
Ha az xvinfo nem írja ki mindezt, de az XVideo kiterjesztés be van töltve,
|
I.1.
|
||||||
és biztos vagy benne, hogy a kartyád tud YUV konverziót, akkor
|
a, Ha az xvinfo nem írja ki mindezt, de az XVideo kiterjesztés be van
|
||||||
|
töltve, és biztos vagy benne, hogy a kartyád tud YUV konverziót, akkor
|
||||||
- 3dfx voodoo3/banshee tulajok töltsenek le új DRI-t a
|
- 3dfx voodoo3/banshee tulajok töltsenek le új DRI-t a
|
||||||
http://dri.sourceforge.net címről
|
http://dri.sourceforge.net címről (de valoszinuleg X 4.1.0 is jo)
|
||||||
- S3 Savage4-esek töltsék le az XFree86 >= 4.0.3-at
|
- S3 Savage4-esek töltsék le az XFree86 >= 4.0.3-at (4.1.0 ajanlott!)
|
||||||
- nVidia felhasználók adják el a kártyájukat... vagy nézzenek el az
|
- nVidia felhasználók adják el a kártyájukat... vagy nézzenek el az
|
||||||
nVidia site-jára
|
nVidia site-jára
|
||||||
|
b, A GATOS driver (ATI kartyakhoz) alapallapotban bekapcsolt VSYNC-et
|
||||||
|
tartalmaz. Ez azt jelenti hogy a dekodolasi sebesseg (!) hozza van
|
||||||
|
szinkronizalva a monitor frissitesi frekvenciajahoz. Ha a lejatszas
|
||||||
|
lassunak tunik, probald meg valahogy kikapcsolni a VSYNC-et, vagy
|
||||||
|
allitsd a kepfrissitest n*(a film fps-e) Hz-re.
|
||||||
|
|
||||||
5. MPlayer-t 'xv' támogatással kell fordítani. 'configure'-nak ezt kell
|
5. MPlayer-t 'xv' támogatással kell fordítani. 'configure'-nak ezt kell
|
||||||
kiírnia:
|
kiírnia:
|
||||||
|
@ -245,3 +245,11 @@ Q: The OSD is flickering!
|
|||||||
A: You use a vo driver with single buffering (x11,xv). With xv you can change
|
A: You use a vo driver with single buffering (x11,xv). With xv you can change
|
||||||
the number of buffers in libvo/vo_xv.c :
|
the number of buffers in libvo/vo_xv.c :
|
||||||
Increase #define NUM_BUFFERS 1
|
Increase #define NUM_BUFFERS 1
|
||||||
|
|
||||||
|
Q: What's the problem with gcc 2.96 ?
|
||||||
|
A: gcc 2.96 is RedHat's UNOFFICIAL (it can be found only on RedHat sites, or
|
||||||
|
RedHat distributions) and BUGGY gcc release. gcc 2.96 is TOTALLY
|
||||||
|
unsupported by MPlayer, because it simply SKIPS MMX codes, it just does not
|
||||||
|
compile it. Important: this is NOT an MPlayer-specific problem, numerous
|
||||||
|
other projects (DRI, avifile, etc..) have problems with this shit too.
|
||||||
|
** DO NOT USE gcc 2.96 !!! **
|
||||||
|
@ -109,8 +109,9 @@ General:
|
|||||||
- fsdga:X11 DGA extension with fullscreen scaling (only 24/32bpp and MPEG!)
|
- fsdga:X11 DGA extension with fullscreen scaling (only 24/32bpp and MPEG!)
|
||||||
- fbdev:Output to general framebuffers
|
- fbdev:Output to general framebuffers
|
||||||
- svga: Output to SVGAlib
|
- svga: Output to SVGAlib
|
||||||
- sdl: SDL >= v1.1.7 driver (supports software scaling, and versions >=1.1.8
|
- sdl: 1.1.7 : supports software scaling
|
||||||
even support Xvideo (thus hardware rendering) and with >=1.2.0 aalib)
|
1.1.8 : supports Xvideo
|
||||||
|
1.2.0 : supports aalib
|
||||||
- aalib:Textmode rendering (through SDL, native driver is coming soon!)
|
- aalib:Textmode rendering (through SDL, native driver is coming soon!)
|
||||||
|
|
||||||
Card specific:
|
Card specific:
|
||||||
|
@ -8,6 +8,7 @@ Videocards with hardware acceleration:
|
|||||||
bilinear filtering. Under Linux, there are several ways to access it:
|
bilinear filtering. Under Linux, there are several ways to access it:
|
||||||
|
|
||||||
I. The Xv (XVideo) extension of XFree86 4.0.2
|
I. The Xv (XVideo) extension of XFree86 4.0.2
|
||||||
|
I.1. Card-specific notes/settings
|
||||||
II. OpenGL drivers with glTexSubImage() support
|
II. OpenGL drivers with glTexSubImage() support
|
||||||
III. Native card-specific drivers, using special abilities of some cards
|
III. Native card-specific drivers, using special abilities of some cards
|
||||||
IV. DGA - direct graphic access. no YUV & scaling, but faster than raw X11
|
IV. DGA - direct graphic access. no YUV & scaling, but faster than raw X11
|
||||||
@ -65,13 +66,18 @@ In order to make this work, be sure to check the following:
|
|||||||
It must support YUY2 packed, and YV12 planar pixel formats to be
|
It must support YUY2 packed, and YV12 planar pixel formats to be
|
||||||
usable with MPlayer.
|
usable with MPlayer.
|
||||||
|
|
||||||
If xvinfo doesn't show these, but XVideo extension is loaded and you're
|
I.1.
|
||||||
|
a, If xvinfo doesn't show these, but XVideo extension is loaded and you're
|
||||||
sure your card can do YUV conversion,
|
sure your card can do YUV conversion,
|
||||||
- 3dfx voodoo3/banshee users download a new DRI from
|
- 3dfx voodoo3/banshee users download a new DRI from
|
||||||
http://dri.sourceforge.net
|
http://dri.sourceforge.net (or possibly use X 4.1.0)
|
||||||
- S3 Savage4 users download XFree86 >= 4.0.3
|
- S3 Savage4 users download XFree86 >= 4.0.3 (4.1.0 preferred)
|
||||||
- nVidia users sell their card.. or download the nVidia driver from
|
- nVidia users sell their card.. or download the nVidia driver from
|
||||||
nVidia's website
|
nVidia's website
|
||||||
|
b, The GATOS driver (for ATI cards) has VSYNC enabled by default. It means
|
||||||
|
that decoding speed (!) is synced to the monitor's refresh rate. If
|
||||||
|
playing seems to be slow, try disabling VSYNC somehow, or set refresh
|
||||||
|
rate to n*(fps of the movie) Hz.
|
||||||
|
|
||||||
5. Be sure MPlayer is compiled with the "xv" target. "./configure" should say:
|
5. Be sure MPlayer is compiled with the "xv" target. "./configure" should say:
|
||||||
Checking for Xv ... yes
|
Checking for Xv ... yes
|
||||||
|
Loading…
Reference in New Issue
Block a user