summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--DOCS/MTRR8
-rw-r--r--DOCS/OpenDivX14
-rw-r--r--DOCS/README24
-rw-r--r--DOCS/SOUNDCARDS22
-rw-r--r--DOCS/SPEED2
-rw-r--r--DOCS/mplayer.12
6 files changed, 42 insertions, 30 deletions
diff --git a/DOCS/MTRR b/DOCS/MTRR
index 3877d76d72..6117f4f259 100644
--- a/DOCS/MTRR
+++ b/DOCS/MTRR
@@ -3,7 +3,7 @@ Setting up MTRR for X11 or mga_vid:
1. find the base address
~~~~~~~~~~~~~~~~~~~~~~~~
-You have 3 cases to find it:
+You have 3 ways to find it:
- from X11 startup messages, for example:
(--) SVGA: PCI: Matrox MGA G400 AGP rev 4, Memory @ 0xd8000000, 0xd4000000
@@ -18,7 +18,7 @@ mga_mem_base = d8000000
2. find memory size
~~~~~~~~~~~~~~~~~~~
-This is much easier, just convert video ram size to hexadecimal, or
+This is very easy, just convert video ram size to hexadecimal, or
use this table:
1 MB 0x100000
2 MB 0x200000
@@ -35,5 +35,5 @@ You know base address and memory size, let's setup mtrr registers!
ram (size=0x2000000) just execute:
echo "base=0xd8000000 size=0x2000000 type=write-combining" >| /proc/mtrr
-- Older K6-2's [around 266Mhz, stepping 0] may not support MTRR.
-- K6-2 with 'stepping 12' (do a cat /proc/cpuinfo) supports MTRR.
+ - Older K6-2's [around 266Mhz, stepping 0] doesn't support MTRR.
+ - K6-2 with 'stepping 12' (do a cat /proc/cpuinfo) supports MTRR.
diff --git a/DOCS/OpenDivX b/DOCS/OpenDivX
index e7494b80a0..973e4cf1cd 100644
--- a/DOCS/OpenDivX
+++ b/DOCS/OpenDivX
@@ -2,10 +2,10 @@
OpenDivX support in MPlayer
~~~~~~~~~~~~~~~~~~~~~~~~~~~
-See http://www.projectmayo.com for details on Open DivX codecs.
-It's an opensource DivX-like video codec written for windows.
-I did a fast hack to get it compile under linux (it has some
-dependency on windows header files and some visualc extensions).
+See http://www.projectmayo.com for details on the OpenDivX codec.
+It's the opensource successor of the DivX codec, already available
+on most platforms. We use an MMX-optimized Decore.
+OpenDivX version supported in MPlayer : 4.0alpha48
Decoder:
~~~~~~~~
@@ -22,9 +22,11 @@ You can adjust Quality level using the -divxq option. Valid values:
Note: last level (Chroma deringing) sometimes crashes.
+Note: also check the manpage.
+
Encoder:
~~~~~~~~
There is a very alpha hack to convert mpeg video into OpenDivX .avi files.
-You should disable audio, and select 'odivx' video device as output:
- mplayer input.mpg -nosound -vo odivx -encode output.avi
+Audio is automatically disabled. Select 'odivx' video device as output:
+ mplayer input.mpg -vo odivx -encode output.avi
Yes, I know that it's unusable now, it's only for testing purposes.
diff --git a/DOCS/README b/DOCS/README
index 4ba43abfe2..9630315108 100644
--- a/DOCS/README
+++ b/DOCS/README
@@ -74,20 +74,22 @@ Supported video codecs:
Supported video output devices:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- mga: Matrox G200/G400 hardware YUV overlay via the mga_vid device
-- xmga: Matrox G200/G400 overlay (mga_vid) in X11 window
+- mga: Matrox G200/G400 hardware YUV overlay via the mga_vid device
+- xmga: Matrox G200/G400 overlay (mga_vid) in X11 window
(Xv emulation on X 3.3.x !)
-- x11: X11 optionally with SHM extension
+- x11: X11 optionally with SHM extension
- dga: X11 DGA extension (only in 24/32bpp)
- fsdga:X11 DGA extension with fullscreen scaling (only 24/32bpp and MPEG!)
-- xv: X11 using overlays with the Xvideo extension (hardware YUV & scaling)
-- gl: OpenGL renderer, works only with Utah-GLX! (no DRI or nVidia drivers)
+- xv: X11 using overlays with the Xvideo extension (hardware YUV & scaling)
+- gl: OpenGL renderer, works only with Utah-GLX! (no DRI or nVidia drivers)
- syncfb: Matrox G400 YUV support on framebuffer (not tested, maybe broken)
-- 3dfx: Voodoo2/3 hardware YUV (/dev/3dfx) support (not yet tested, maybe broken)
-- sdl: SDL >= v1.1.7 driver (slower than 'x11', but supports software scaling)
-- null: Null output (for speed tests/benchmarking)
-- pgm: PGM file output (for testing purposes)
-- md5: MD5sum output (for mpeg conformance tests)
+- 3dfx: Voodoo2/3 hardware YUV (/dev/3dfx) support (not yet tested, maybe broken)
+- sdl: SDL >= v1.1.7 driver (slower than 'x11', but supports software scaling)
+ (NOT supported by us! Don't submit SDL bugreports!)
+- null: Null output (for speed tests/benchmarking)
+- pgm: PGM file output (for testing purposes)
+- md5: MD5sum output (for mpeg conformance tests)
+
NOTE: not all are available for AVI files
Supported audio output devices:
@@ -96,6 +98,8 @@ Supported audio output devices:
- ALSA driver with OSS emulation
- ESD with the esddsp utility
+NOTE: check DOCS/SOUNDCARDS !
+
Speed:
~~~~~~
Most of time-critical parts are optimized for MMX/SSE/3DNow!.
diff --git a/DOCS/SOUNDCARDS b/DOCS/SOUNDCARDS
index fdca979198..2d257bc619 100644
--- a/DOCS/SOUNDCARDS
+++ b/DOCS/SOUNDCARDS
@@ -3,20 +3,24 @@ Recommended options for better sound sync:
(first try without these, maybe it works well without 'hacking' defaults)
-ALSA: -alsa -abs 65536
+ALSA: -abs 65536
-Aureal Vortex2: -alsa -abs 65536 -delay -0.5
+Aureal Vortex2: -abs 65536 -delay -0.5
-SB Live!: kernel 2.2.x: -alsa
- 2.4.x: nothing
+SB Live!: Kernel 2.2 : Use default settings
+ Kernel 2.4 : try -noalsa
-OSS/Free: please contact me for good parameters
+OSS/Free: Please contact me for good parameters
-Gravis Ultrasound ACE: use OSS, and default settings will be OK
+Gravis Ultrasound ACE: Use OSS, and default settings will be OK.
+ It doesn't work reliably with ALSA.
-... and don't use your soundcard by other application ( for ex. XMMS ) ...
-... and use very-very high speed hdd or CDROM and CPU ...
+ - if sound clicks when playing from CD-ROM, turn on IRQ unmasking !
+ for example "hdparm -u1 /dev/cdrom" (see "man hdparm" !!!)
+ - don't use your soundcard by other application ( for ex. XMMS ) !
+ if you use ESD, start MPlayer with the esddsp utility !
+ - use high speed hdd or CDROM and CPU !
Pontscho/fresh!mindworkz Gabucino
- pontscho@makacs.poliod.hu
+ pontscho@makacs.poliod.hu gabucino@k2.jozsef.kando.hu
diff --git a/DOCS/SPEED b/DOCS/SPEED
index d15285cb4a..e27b5d35ba 100644
--- a/DOCS/SPEED
+++ b/DOCS/SPEED
@@ -1,6 +1,8 @@
Some benchmark values
=====================
+* OLD! MPlayer is even faster now :)
+
Test system: Abit BE6-2 mb, Intel Celeron2-566 @ 850Mhz, Matrox G400 MAX
Linux: Slackware 7.0, kernel 2.4.0-test8, glibc 2.1.2
diff --git a/DOCS/mplayer.1 b/DOCS/mplayer.1
index 9d8bd3c49f..4b8d7a493a 100644
--- a/DOCS/mplayer.1
+++ b/DOCS/mplayer.1
@@ -169,7 +169,7 @@ Specifies the output OpenDivX file. Won't overwrite.
Just launch it! :)
.LP
.SH BUGS
-Possibly. Check DOCS.
+Probably. Check DOCS.
Bugreports should be addressed to the MPlayer-users mailing list
(mplayer-users@lists.sourceforge.net) ! If you want to submit a bugreport