diff --git a/DOCS/AUTHORS b/DOCS/AUTHORS index 48caa8e969..00b0dd08b4 100644 --- a/DOCS/AUTHORS +++ b/DOCS/AUTHORS @@ -14,6 +14,7 @@ - scripts in the TVout directory (allows using TVout on Matrox G400 DH on fb) - hacking DivX/Mpeg4 VfW codecs to get YUV output - opendivx decoder speed optimizations (see opendivx/ChangeLog) +- OSD & SUB display code Zoltán Ponekker (Pontscho/Fresh!): - configure script and Makefiles for easy compile @@ -40,6 +41,9 @@ Szabolcs Berecz: László Megyer (Lez, Laaz): - SUB reader +Chass: (?) +- fonts + Andreas Ackermann: - LIRC support (see DOCS/LIRC) - DGA support in libvo diff --git a/DOCS/MPlayer-FAQ b/DOCS/MPlayer-FAQ index 85e346079b..843e4c8ef3 100644 --- a/DOCS/MPlayer-FAQ +++ b/DOCS/MPlayer-FAQ @@ -11,7 +11,7 @@ And from now i can say that "read the fuckin' FAQ!" :-) Let's ask! ~~~~~~~~~~ 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. 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) 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. - Yes, I know that it should be but I have no time to write software - scaling routines and experiencing with XVidMode extension... - You can do it yourself, just press ALT,CTRL,- or ALT,CTRL,+ simultaneously, - see X-server docs for details. +A: x11 driver doesn't support scaling, but XF86VidMode support is now + used: you must specify the -vm and the -fs switch, and you're done. + Make sure you have the right Modelines in your XF86Config file, and + try if the DGA driver works for you. It's much faster. Q: audio goes out of sync playing .avi file 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. 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? -A: Not yet. However, you can make a .deb package for yourself, check - DOCS/DEBIAN +A: You can make a .deb package for yourself, check 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? A: Yes! See README on how to subscribe them! diff --git a/DOCS/README b/DOCS/README index 495294732a..6d37729553 100644 --- a/DOCS/README +++ b/DOCS/README @@ -91,13 +91,14 @@ Supported video output devices: - pgm: PGM file output (for testing purposes) - 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: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - OSS driver -- ALSA driver with OSS emulation -- ESD with the esddsp utility +- ALSA driver with OSS emulation (NOT recommended, causes annoying delays) +- ESD with the esddsp utility (not tested) NOTE: check DOCS/SOUNDCARDS ! @@ -220,12 +221,13 @@ Troubleshooting: untested and/or unfinished. 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, - or not yet installed, conflicting libs installed, or your hardware not - supported etc...) + - you don't use OpenGL driver while have software-only opengl (Utah-GLX + disabled, or not yet installed, conflicting libs installed, or your + hardware not supported etc...) - 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, 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) - 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! - 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.) + - use OSS. If the problem persists, use ALSA ;) 8. unsupported codecs (AVI files): - We may add support for your movie, but we need the following things: - - the codec DLL file: find it in your WINDOWS directory. In the SYSTEM.INI - there will be a listing of the installed codecs (vids.=DLLfile) - - a sample file encoded with that codec. + Check DOCS/CODECS Contact information: ~~~~~~~~~~~~~~~~~~~~ diff --git a/DOCS/SOUNDCARDS b/DOCS/SOUNDCARDS index be2885414d..0cbde947b0 100644 --- a/DOCS/SOUNDCARDS +++ b/DOCS/SOUNDCARDS @@ -16,7 +16,7 @@ SB Live!: Gravis UltraSound ACE: OSS : OK - ALSA : if video lags, use OSS or mplayerHQ + ALSA : if video lags, use OSS Max kHz : 48 Gravis UltraSound MAX: @@ -24,7 +24,7 @@ Gravis UltraSound MAX: ALSA : OK (should be) Max kHz : 48 -ESS 688 and probably all old SB's: +ESS 688 and probably all old SB's (without buffers): OSS : OK ALSA : OK Max kHz : 44.1 diff --git a/DOCS/TODO b/DOCS/TODO index 897718face..fbab1dc81e 100644 --- a/DOCS/TODO +++ b/DOCS/TODO @@ -10,14 +10,14 @@ Fix compilation problems: - SDL version detection into ./configure - DONE (disabled :)) Libvo features: -- framebuffer and svgalib support (both) +- framebuffer and svgalib support (DONE) - 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) Player features: - libcss support -- subtitles (.sub files) & OSD support -- show movie length / position in percent +- subtitles (.sub files) & OSD support (DONE) +- show movie length / position in percent (no, but there is a seekbar) - show current frame number [Gabucino] - seek_to_frame and seek_to_index options - 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 MPEG TS (transport streams) and PES format - I need sample files! - verify valid range of numeric options (like '-xy 0') - new configfile code? + (DONE) - audio copy/encoding capability - seeking support for broken avi files without index chunk