Mercurial > mplayer.hg
annotate DOCS/tech/porting-status.txt @ 11167:cff5d0ca3275
sync
author | nicolas |
---|---|
date | Sat, 18 Oct 2003 14:50:25 +0000 |
parents | 29781bb2b165 |
children |
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 | 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 |