big review

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@282 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
gabucino 2001-04-04 16:47:53 +00:00
parent fe5a1725ba
commit 88cba89430
5 changed files with 33 additions and 26 deletions

View File

@ -14,6 +14,7 @@
- scripts in the TVout directory (allows using TVout on Matrox G400 DH on fb) - scripts in the TVout directory (allows using TVout on Matrox G400 DH on fb)
- hacking DivX/Mpeg4 VfW codecs to get YUV output - hacking DivX/Mpeg4 VfW codecs to get YUV output
- opendivx decoder speed optimizations (see opendivx/ChangeLog) - opendivx decoder speed optimizations (see opendivx/ChangeLog)
- OSD & SUB display code
Zoltán Ponekker (Pontscho/Fresh!): <pontscho@makacs.poliod.hu> Zoltán Ponekker (Pontscho/Fresh!): <pontscho@makacs.poliod.hu>
- configure script and Makefiles for easy compile - configure script and Makefiles for easy compile
@ -40,6 +41,9 @@ Szabolcs Berecz: <szabi@inf.elte.hu>
László Megyer (Lez, Laaz): <lez@sch.bme.hu> László Megyer (Lez, Laaz): <lez@sch.bme.hu>
- SUB reader - SUB reader
Chass: (?)
- fonts
Andreas Ackermann: <asackerm@stud.informatik.uni-erlangen.de> Andreas Ackermann: <asackerm@stud.informatik.uni-erlangen.de>
- LIRC support (see DOCS/LIRC) - LIRC support (see DOCS/LIRC)
- DGA support in libvo - DGA support in libvo

View File

@ -11,7 +11,7 @@ And from now i can say that "read the fuckin' FAQ!" :-)
Let's ask! Let's ask!
~~~~~~~~~~ ~~~~~~~~~~
Q: SDL output doesn't work or compile. Problem is .... Q: SDL output doesn't work or compile. Problem is ....
A: It works only with SDL v1.1.7 (and maybe newer) A: It is tested with SDL v1.1.8 (probably runs on 1.1.7 too).
It does NOT work with 1.1.6, 1.1.5 1.1.4 1.1.3 1.0.4 etc, don't ask. It does NOT work with 1.1.6, 1.1.5 1.1.4 1.1.3 1.0.4 etc, don't ask.
Q: I am still having trouble compiling with SDL support. gcc says something Q: I am still having trouble compiling with SDL support. gcc says something
@ -33,11 +33,10 @@ Q: I have Pentium III but ./configure doesn't detect SSE
A: Only kernel versions 2.4.x supports SSE (or try latest 2.2.19 or newer) A: Only kernel versions 2.4.x supports SSE (or try latest 2.2.19 or newer)
Q: fullscreen option (-fs) and/or -xy doesn't work with x11 driver (-vo x11) Q: fullscreen option (-fs) and/or -xy doesn't work with x11 driver (-vo x11)
A: x11 driver doesn't support scaling, and it can't change screen resolution. A: x11 driver doesn't support scaling, but XF86VidMode support is now
Yes, I know that it should be but I have no time to write software used: you must specify the -vm and the -fs switch, and you're done.
scaling routines and experiencing with XVidMode extension... Make sure you have the right Modelines in your XF86Config file, and
You can do it yourself, just press ALT,CTRL,- or ALT,CTRL,+ simultaneously, try if the DGA driver works for you. It's much faster.
see X-server docs for details.
Q: audio goes out of sync playing .avi file Q: audio goes out of sync playing .avi file
A: try with -bps or -nobps option A: try with -bps or -nobps option
@ -99,12 +98,15 @@ Q: I've got 'MPlayer interrupted by signal 11' in module audio_setup or
decode_audio. decode_audio.
A: It's a damaged file with bad mp3 audio stream. Try it with -afm 4 A: It's a damaged file with bad mp3 audio stream. Try it with -afm 4
Q: It aborts with signal 11 playing a file with IMA-ADPCM audio.
A: This codec isn't yet supported!
Q: Are there rpm/deb/... packages of MPlayer? Q: Are there rpm/deb/... packages of MPlayer?
A: Not yet. However, you can make a .deb package for yourself, check A: You can make a .deb package for yourself, check DOCS/DEBIAN .
DOCS/DEBIAN There are .rpm packages at
ftp://ftp.pld.org.pl/test/i{3,5,6}86/
and/or
ftp://ftp.pld.org.pl/PLD-1.0/i{3,5,6}86/PLD/RPMS/
NOTE: i{3,5,6} stand for i386, i586, i686 . If you have i686 CPU, use
i686, etc.
NOTE: MANUAL COMPILATION _ALWAYS_ GIVES BETTER PERFORMANCE AND SPEED !
Q: Are there any mailing lists on MPlayer? Q: Are there any mailing lists on MPlayer?
A: Yes! See README on how to subscribe them! A: Yes! See README on how to subscribe them!

View File

@ -91,13 +91,14 @@ Supported video output devices:
- pgm: PGM file output (for testing purposes) - pgm: PGM file output (for testing purposes)
- md5: MD5sum output (for mpeg conformance tests) - md5: MD5sum output (for mpeg conformance tests)
NOTE: not all are available for AVI files NOTE: check DOCS/VIDEOCARDS !
NOTE: maybe not all are available for AVI files
Supported audio output devices: Supported audio output devices:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- OSS driver - OSS driver
- ALSA driver with OSS emulation - ALSA driver with OSS emulation (NOT recommended, causes annoying delays)
- ESD with the esddsp utility - ESD with the esddsp utility (not tested)
NOTE: check DOCS/SOUNDCARDS ! NOTE: check DOCS/SOUNDCARDS !
@ -220,12 +221,13 @@ Troubleshooting:
untested and/or unfinished. untested and/or unfinished.
6. If you have speed problems (too slow playing), then please first check that: 6. If you have speed problems (too slow playing), then please first check that:
- you don't use OpenGL driver while have software-only opengl (DRI disabled, - you don't use OpenGL driver while have software-only opengl (Utah-GLX
or not yet installed, conflicting libs installed, or your hardware not disabled, or not yet installed, conflicting libs installed, or your
supported etc...) hardware not supported etc...)
- you have set up MTRR registers properly (many new cards are really - you have set up MTRR registers properly (many new cards are really
slow without setting up MTRR registers. it's NOT done by X 3.3.x! Also, slow without setting up MTRR registers. it's NOT done by X 3.3.x! Also,
there are older K6-2's, which lack MTRR support /stepping=0/). there are older K6-2's, which lack MTRR support /stepping=0/).
Check DOCS/MTRR !
- you have a fast machine (don't report that your 386 can't play DivX) - you have a fast machine (don't report that your 386 can't play DivX)
- try with Null output (-vo null) and check CPU usage (first % value) - try with Null output (-vo null) and check CPU usage (first % value)
@ -241,12 +243,10 @@ Troubleshooting:
- to play AVI files with VBR MP3 audio use the -mc 0 option! - to play AVI files with VBR MP3 audio use the -mc 0 option!
- no sound at all: check that you have working OSS driver (/dev/dsp), - no sound at all: check that you have working OSS driver (/dev/dsp),
and it isn't used by another program (for example esd, xmms etc.) and it isn't used by another program (for example esd, xmms etc.)
- use OSS. If the problem persists, use ALSA ;)
8. unsupported codecs (AVI files): 8. unsupported codecs (AVI files):
We may add support for your movie, but we need the following things: Check DOCS/CODECS
- the codec DLL file: find it in your WINDOWS directory. In the SYSTEM.INI
there will be a listing of the installed codecs (vids.<codecname>=DLLfile)
- a sample file encoded with that codec.
Contact information: Contact information:
~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~

View File

@ -16,7 +16,7 @@ SB Live!:
Gravis UltraSound ACE: Gravis UltraSound ACE:
OSS : OK OSS : OK
ALSA : if video lags, use OSS or mplayerHQ ALSA : if video lags, use OSS
Max kHz : 48 Max kHz : 48
Gravis UltraSound MAX: Gravis UltraSound MAX:
@ -24,7 +24,7 @@ Gravis UltraSound MAX:
ALSA : OK (should be) ALSA : OK (should be)
Max kHz : 48 Max kHz : 48
ESS 688 and probably all old SB's: ESS 688 and probably all old SB's (without buffers):
OSS : OK OSS : OK
ALSA : OK ALSA : OK
Max kHz : 44.1 Max kHz : 44.1

View File

@ -10,14 +10,14 @@ Fix compilation problems:
- SDL version detection into ./configure - DONE (disabled :)) - SDL version detection into ./configure - DONE (disabled :))
Libvo features: Libvo features:
- framebuffer and svgalib support (both) - framebuffer and svgalib support (DONE)
- real fullscreen (black bands at unused areas) support - DONE for xmga & x11 - real fullscreen (black bands at unused areas) support - DONE for xmga & x11
- fix X4.0.x/DRI OpenGL (doesn't really work, at least mga & tdfx & nvidia) - fix X4.0.x/DRI OpenGL (doesn't really work, at least mga & tdfx & nvidia)
Player features: Player features:
- libcss support - libcss support
- subtitles (.sub files) & OSD support - subtitles (.sub files) & OSD support (DONE)
- show movie length / position in percent - show movie length / position in percent (no, but there is a seekbar)
- show current frame number [Gabucino] - show current frame number [Gabucino]
- seek_to_frame and seek_to_index options - seek_to_frame and seek_to_index options
- fix mp3lib to avoid segfault with some damaged .avi files (workaround: -afm 4) - fix mp3lib to avoid segfault with some damaged .avi files (workaround: -afm 4)
@ -25,5 +25,6 @@ Player features:
- support for more codecs (sample .avi files and .dll needed!) - HELP! - support for more codecs (sample .avi files and .dll needed!) - HELP!
- support for MPEG TS (transport streams) and PES format - I need sample files! - support for MPEG TS (transport streams) and PES format - I need sample files!
- verify valid range of numeric options (like '-xy 0') - new configfile code? - verify valid range of numeric options (like '-xy 0') - new configfile code?
(DONE)
- audio copy/encoding capability - audio copy/encoding capability
- seeking support for broken avi files without index chunk - seeking support for broken avi files without index chunk