mirror of
https://github.com/mpv-player/mpv
synced 2024-12-14 10:55:43 +00:00
*** empty log message ***
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1107 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
f06ec8c85d
commit
17ae9505a4
10
DOCS/DGA
10
DOCS/DGA
@ -135,7 +135,7 @@ Contents
|
||||
Ctrl-Alt-Keypad +, - to switch back manually)
|
||||
o some drivers simply display strange colors
|
||||
o some drivers lie about the amount of memory they map into the process's
|
||||
address spacei, thus vo_dga won't use doublebuffering (SIS?)
|
||||
address space, thus vo_dga won't use doublebuffering (SIS?)
|
||||
o some drivers seem to fail to report even a single valid mode. In this
|
||||
case the DGA driver will crash telling you about a nonsense mode of
|
||||
100000x100000 or the like ...
|
||||
@ -152,12 +152,14 @@ A. Sample modelines
|
||||
~~~~~~~~~~~~~~~~~~~
|
||||
Section "Modes"
|
||||
Identifier "Modes[0]"
|
||||
Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
|
||||
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
|
||||
Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
|
||||
# 800x600 @ 60 Hz, 37.8 kHz hsync
|
||||
Modeline "800x600" 40 800 840 968 1056 600 601 605 628
|
||||
Modeline "712x600" 35.0 712 740 850 900 400 410 412 425
|
||||
Modeline "640x480" 25.175 640 664 760 800 480 491 493 525
|
||||
Modeline "400x300" 20 400 416 480 528 300 301 303 314 Doublescan
|
||||
Modeline "352x288" 25.10 352 368 416 432 288 296 290 310
|
||||
Modeline "352x240" 15.750 352 368 416 432 240 244 246 262 Doublescan
|
||||
Modeline "320x240" 12.588 320 336 384 400 240 245 246 262 Doublescan
|
||||
EndSection
|
||||
|
||||
|
||||
|
@ -68,23 +68,70 @@ Tartalom
|
||||
5. A DGA driver képességei
|
||||
~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
A DGA driver meghivasa a -vo dga parancssori opcio megadasaval tortenik.
|
||||
Az alapertelmezett magatartas szerint a video meretehez legkozelebb eso
|
||||
felbontasba valt. Figyelmen kivul hagyja a -vm es -fs kapcsolokat
|
||||
(felbontasvaltas es teljeskepernyo) - mindig az adot felbontas leheto legjobb
|
||||
kihasznalasara torekszik, igy egy arva CPU ciklusnak sem kell forditodnia a kep
|
||||
nagyitasara.
|
||||
Ha nem tetszik a mod amit kivalasztott, megadhatod hogy az -x es -y altal
|
||||
kijelolt merethez valasszon felbontast.
|
||||
A -v opcio megadasaval a DGA driver tobbek kozott kiirja az XF86Config
|
||||
filed altal elerheto felbontasokat.
|
||||
DGA2-vel megadhatod a hasznalando szinmelyseget is, a -bpp opcioval.
|
||||
Hasznalhato: 15, 16, 24 es 32. A hardware-edtol fugg, hogy ezek kozul melyeket
|
||||
hasznalhatod, valamint hogy (lassu) konverzio lehetseges-e.
|
||||
A DGA driver meghívása a -vo dga parancssori opció megadásával történik.
|
||||
Az alapértelmezett magatartás szerint a video méretéhez legközelebb eső
|
||||
felbontásba vált. Figyelmen kívul hagyja a -vm es -fs kapcsolókat
|
||||
(felbontásváltás és teljesképernyő) - mindig az adott felbontás lehető legjobb
|
||||
kihasználására törekszik, így egy árva CPU ciklusnak sem kell fordítódnia a
|
||||
kép nagyítására.
|
||||
Ha nem tetszik a mód amit kiválasztott, megadhatod hogy az -x es -y által
|
||||
kijelölt mérethez válasszon felbontást.
|
||||
A -v opció megadásaval a DGA driver többek között kiírja az XF86Config
|
||||
file-d által elérhető felbontásokat.
|
||||
DGA2-vel megadhatod a használandó színmélységet is, a -bpp opcióval.
|
||||
Használható: 15, 16, 24 es 32. A hardware-edtől függ, hogy ezek közül melyeket
|
||||
használhatod, valamint hogy (lassú) konverzió lehetséges-e.
|
||||
|
||||
Ha szerencsed van es van meg eleg memoriad hogy a kep megegyszer elferjen,
|
||||
Ha szerencséd van és van még elég memóriád hogy a kép mégegyszer elférjen,
|
||||
akkor a DGA driver doublebuffering-et fog alkalmazni, ami sokkal folyamatosabb
|
||||
lejatszast eredmenyez.
|
||||
lejátszást eredményez.
|
||||
|
||||
|
||||
6. Sebesség
|
||||
~~~~~~~~~~~
|
||||
A DGA framebuffer használatával legalább olyan gyors képet kapunk mint X11-el,
|
||||
plusz teljeskepérnyős mód. A százalékos CPU használati értekeket amiket
|
||||
MPlayer kiír óvatosan kezeljuk, mert pl az X11 drivernél nem tartalmazzák
|
||||
az X szerver által a megjelenítéshez használt időt. Kapcsolj egy terminalt
|
||||
a soros portodra es indíts egy top-ot hogy lásd valójában mi történik.
|
||||
|
||||
Általánosan szólva a DGA sebességnövekedése az X11-hez képest erősen függ
|
||||
a videokártyádtól, és annak driverétől.
|
||||
|
||||
Ha lassú a rendszered, jobb ha 15 vagy 16bpp-s színmélységet használsz,
|
||||
mivel ezek a 32bites mód memóriaigényének csak a felét követelik.
|
||||
|
||||
A 24bites mélység használata akkor jó, ha a kártyád csak 32bites módot
|
||||
támogat, mivel így 25%-al kevesebb adatnak kell átjutnia, a 32/32bites
|
||||
módhoz képest.
|
||||
|
||||
Már láttam AVI fileokat lejátszódni Pentium MMX 266-on. AMD K6/2 CPU-k
|
||||
400Mhz-en vagy afölött már jók.
|
||||
|
||||
7. Ismert hibák
|
||||
~~~~~~~~~~~~~~~
|
||||
|
||||
Nos, néhány XFree fejlesztő szerint a DGA nagy szörnyűség. Szerintük nem
|
||||
érdemes használni. Az implementációja nem minden driverben tökeletes.
|
||||
|
||||
o XFree 4.0.3-mal es nv.o driverrel van egy bug ami furcsa szineket eredményez
|
||||
o az ATI driverrel egynél többször kell módot váltani miután a DGA használat
|
||||
befejeződott
|
||||
o némely driverek egyszerűen nem tudnak visszaváltani a normális felbontásba
|
||||
(használd a Ctrl-Alt-Keypad +, - billentyűket)
|
||||
o néhány driver furcsa szineket jelenít meg
|
||||
o mások hazudnak arról hogy mennyi memoriát map-elnek be, így vo_dga
|
||||
nem fog doublebuffering-et használni (SIS?)
|
||||
o megint mások nem adnak vissza egyetlen videomódot se. Ebben az esetben
|
||||
a DGA driver leáll, valami nonszensz üzenettel mint pl 100000x100000 vagy
|
||||
ilyesmi ...
|
||||
o az OSD csak doublebuffering-el működik
|
||||
|
||||
8. Beépítendő dolgok
|
||||
~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
o az új X11 render interface használata OSD-hez
|
||||
o hol van a TODO listám ???? :-((((
|
||||
|
||||
|
||||
A. Néhány modeline
|
||||
|
Loading…
Reference in New Issue
Block a user