annotate DOCS/tech/porting-status.txt @ 12726:9a291255220e

updates by Sebastian Krmer <mail@skraemer.de>
author diego
date Tue, 29 Jun 2004 12:40:29 +0000
parents 29781bb2b165
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6178
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
1 Porting status:
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
2 ~~~~~~~~~~~~~~~
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
3
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
4 This file should tells you what architectures and or OSes MPlayer/MEncoder
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
5 are currently ported to.
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
6
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
7 We are always happy about ports to new archs/OSes or improvements to the
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
8 current ones, so if you can help us, read patches.txt and happy hacking! ;-)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
9 Remember to also send a patch that updates this file if possible!
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
10
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
11 Of course we are also grateful about hardware/software donations that help
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
12 us to do porting or improvements of ports ourselves. (The MPlayer core
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
13 developers currently mainly own x86 hardware.)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
14
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
15 If you would like to donate or have porting questions, feel free to contanct
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
16 the MPlayer developers via the mplayer-dev-eng mailing-list (more info on
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
17 www.mplayerhq.hu).
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
18
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
19 Here is a list of the architectures/OSes, MPlayer/MEncoder currently run on
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
20 and also some notes or the points that still need to be done or improved:
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
21 (Names in brackets [] mean someone is already working on that)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
22
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
23 OSes:
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
24 ~~~~~
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
25 -> Linux
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
26 * main development OS
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
27
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
28 -> FreeBSD (insert main porters name,email)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
29
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
30 -> NetBSD (...)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
31
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
32 -> OpenBSD (...)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
33 + port VCD-code
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
34 + port libmpdvdkit
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
35
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
36 -> BSD/OS (Steven M. Schultz <sms at 2bsd.com>)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
37
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
38 -> Darwin/MacOS X (Atmos, Justin Hallet <justin at caisnet.com>)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
39 + minor fixes (iconv, sockets) -- will soon be included [Justin Hallet]
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
40 + VCD support (check videolans vlc/plugins/vcd/cdromtools.[ch]) [Justin Hallet]
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
41 + DVD support to libmpdvdkit [Justin Hallet]
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
42
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
43 -> Cygwin (Atmos)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
44 + add an automagical fix of sdl-configure's compile flags (contact Atmos for
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
45 more info)
7920
29781bb2b165 update cygwin status
faust3
parents: 6178
diff changeset
46 + write ao_directx using direct sound as alternative to waveout and oss (very low priority)
6178
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
47 + port vidix (needs special device driver for NT/2k/XP and 9x/Me)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
48 + VCD and DVD support (for the future, maybe vlc helps)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
49
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
50 -> QNX
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
51 + fix alsa (?)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
52
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
53 -> Solaris
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
54 + test/fix vidix (only solaris/x86)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
55
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
56 -> OS/2
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
57 * status? usable?
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
58
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
59 -> Minix (Gabu)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
60 * status? works?
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
61
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
62 -> IRIX (Oliver Schoenbrunner <oliver.schoenbrunner at jku.at>)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
63 + implement native color conversion (using vidix interface?)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
64
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
65
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
66 Architectures:
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
67 ~~~~~~~~~~~~~~
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
68 -> x86 IA-32
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
69 -> x86-64
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
70 -> IA-64
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
71 -> Alpha
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
72 -> Sparc
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
73 + fix mp3lib (?)
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
74 -> Sparc64
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
75 -> PowerPC
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
76 -> ARM
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
77 * up-to-date?
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
78 -> MIPS
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
79
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
80
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
81 --
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
82 Thank you!
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
83
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
84 Atmos
a31bef216c58 Initial cvs release of the porting-status.txt I proposed on dev-eng.
atmos4
parents:
diff changeset
85