annotate DOCS/BUGS @ 1132:80a0f8aa2360

Added for development only this is in pre-alpha state, do not use!
author atmosfear
date Fri, 15 Jun 2001 16:31:19 +0000
parents 2d6bfc0cdb84
children d8128ae8d087
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
1 Known bugs:
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
2 ~~~~~~~~~~~
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
3
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
4 Special system/cpu-specific bugs/problems:
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
5 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
675
3ec7d432d972 kommitke
gabucino
parents: 668
diff changeset
6 1. SIGILL (signal 4) in draw_frame, on P3 (mostly with 2.2.x kernels):
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
7 Problem: movups is crashing in libvo/fastmemcpy.h
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
8 Workaround: ./configure --disable-fastmemcpy
684
5df429e875f1 l3codeca.acm solved - security patch problem
arpi_esp
parents: 675
diff changeset
9 SOLVED: disabled SSE code in fastmemcpy.h ;(
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
10
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
11 2. No image (black image) in RGB 16bpp (x11,dga,fbdev,svga) playing
675
3ec7d432d972 kommitke
gabucino
parents: 668
diff changeset
12 MPEG files on SMP machine:
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
13 Problem: bug(?) in MMX YV12->RGB16 converter code
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
14 Workaround: ./configure --disable-mmx
797
88665dcad040 bugs updated
arpi_esp
parents: 786
diff changeset
15 SOLVED: bug of gcc-2.96 - you should use 2.95.2 or 2.95.3
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
16
817
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
17 3. SIGILL (signal 4) or other fault at loading l3codeca.acm:
684
5df429e875f1 l3codeca.acm solved - security patch problem
arpi_esp
parents: 675
diff changeset
18 Problem: shared libs are loaded to 0x00xxxxxx instead of 0x40xxxxxx
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
19 Workaround: mplayer -afm 1 ...
684
5df429e875f1 l3codeca.acm solved - security patch problem
arpi_esp
parents: 675
diff changeset
20 SOLVED: you are using some security kernel patch, like OpenWall etc.
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
21
817
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
22 4. General SIGILL (signal 4):
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
23 Problem: you compiled and run mplayer in different machines
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
24 (for example compiled on P3 and runinng on celeron)
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
25 Solution: compile MPlayer on machine where you will use it
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
26 Workaround: ./configure --disable-sse etc. options
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
27
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
28 Various A-V sync and other audio problems:
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
30 General audio delay or jerky sound (exists with all or many files):
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
31 - bad select() in audio driver (including ALSA's OSS emulation)
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
32 Workaround: ./configure --disable-select
797
88665dcad040 bugs updated
arpi_esp
parents: 786
diff changeset
33 SOLVED: using ioctls instead of select in the new audio code
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
34 - audio buffer problems
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
35 Workaround: mplayer -abs option
797
88665dcad040 bugs updated
arpi_esp
parents: 786
diff changeset
36 SOLVED: using ioctls in the new audio code
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
37 - slow machine (cpu or vga)
675
3ec7d432d972 kommitke
gabucino
parents: 668
diff changeset
38 try with -vo null, if it plays well, then you have slow VGA card/driver:
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
39 Workaround: buy a faster card or read DOCS/VIDEOCARDS about how to speed up
817
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
40 SOLVED: try -framedrop (maybe -hardframedrop)
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
41
817
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
42 Audio delay/de-sync specific to one or a few files:
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
43 - bad file (please upload the file, so we can check & fix)
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
44 Workaround: -ni or -bps option (for non-interlaved or bad files)
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
45 -mc 0 (required for files with VBR audio)
786
4b6dc49b0cb8 yet another fatal bugfix :)
arpi_esp
parents: 785
diff changeset
46 -delay option or +/- keys at runtime to adjust delay
675
3ec7d432d972 kommitke
gabucino
parents: 668
diff changeset
47 - your soundcard doesn't support 48Khz playback
797
88665dcad040 bugs updated
arpi_esp
parents: 786
diff changeset
48 Workaround: buy a better soundcard...
817
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
49 or try to decrease fps by 10% (use -fps 27 for a 30fps movie)
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
50
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
51 After many > or ^ (fast forward) audio vs. video is going out of sync (ASF/AVI)
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
52 - bug in mplayer code (a-v sync probs after seek... not really bug but
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
53 my avi/asf seeking code is not perfect yet)
893
arpi_esp
parents: 817
diff changeset
54 Workaround: -bps
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
55
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
56 Signal 11 in decode_audio:
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
57 - mp3lib doesn't handle (yet) well bad/broken audio streams
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
58 Workaround: -afm 4
797
88665dcad040 bugs updated
arpi_esp
parents: 786
diff changeset
59 SOLVED: fixed mp3lib, it must be rock solid now!
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
60 - if it's still bad, try with -nosound [and report the bug, see BUGREPORTS]
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
61
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
62 No sound at all:
675
3ec7d432d972 kommitke
gabucino
parents: 668
diff changeset
63 - your file uses an unsupported codec
745
c653430f0789 <sigh> links replaced again </sigh>
gabucino
parents: 744
diff changeset
64 Workaround: read DOCS/CODECS, and help us adding support for it
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
65
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
66 Video-out problems:
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
67 ~~~~~~~~~~~~~~~~~~~
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
68 First note: options -fs -vm and -zoom are just recommendations, not (yet)
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
69 supported by all drivers. So it isn't a bug if it doesn't work.
817
5fccfe90850c updated
arpi_esp
parents: 797
diff changeset
70 Only a few driver supports scaling/zooming, don't expect this from x11 or dga.
668
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
71
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
72 [TODO: known libvo bugs]
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
73
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
74
f448a43d049a List of known bugs and workarounds
arpi_esp
parents:
diff changeset
75 A'rpi / Astral & ESP-team